import numpy
from scipy.spatial.distance import pdist
X = numpy.zeros(50000,25)
C = pdist(X, 'euclidian')
我想找到:
然后 numpy 给出错误:数组太大。
我认为问题在于 C 的数组大小。Pdist 无法创建 (50000,50000) 数组。我不知道为什么 numpy 限制?我可以在 matlab 中运行相同的代码。如何使用数组运行此代码?
而且,我发现可能存在重复,但它们的数组矩阵大小太大。