此问题旨在成为规范的重复目标
给定两个数组X和Y形状,(i, n)并(j, n)表示 - n维坐标列表,
def test_data(n, i, j, r = 100):
X = np.random.rand(i, n) * r - r / 2
Y = np.random.rand(j, n) * r - r / 2
return X, Y
X, Y = test_data(3, 1000, 1000)
Run Code Online (Sandbox Code Playgroud)
找到最快的方法是什么:
D形状距离(i,j)XYk_i与距离k_d的的k针对所有点最近的邻居X中的每一个点Yr_i,r_j和距离r_d的每一个点在X距离之内r的每一个点的j …