def compute_bin_size(dfs):
bin_sizes = []
for df in dfs.values():
bins = df.head(100000).index.get_level_values("Bin").astype(int)
bin_size = reduce(gcd, bins)
bin_sizes.append(bin_size)
assert len(set(bin_sizes)) == 1, "Matrixes have different bin sizes: " + str(bin_sizes)
bin_size = bin_sizes.pop()
logging.info("Bin size: " + str(bin_size))
return bin_size
评论列表
文章目录