我有一个对象列表list_of_objects
,我使用scipy.cluster.hierarchy.linkage()
. 作为输入scipy.cluster.hierarchy.linkage()
采用压缩距离矩阵。我通过itertools.combinations
仅比较唯一组合来计算压缩距离矩阵:
distances = map(do_comparison, itertools.combinations(list_of_objects, 2))
即便如此,它所花费的时间随着list_of_objects
. 有没有更快的方法来做到这一点?