FLANN Autotune卡在“估计支票数量”

2024-05-13 06:03:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试在Python上使用FLANN,训练集矩阵为6000000 x 100。我使用以下命令构建索引:

flann = pyflann.FLANN()
params = flann.build_index(trainX, algorithm="autotuned", target_precision=0.9, sample_fraction=0.1, log_level="info")

我得到了很多交叉验证结果,最后几行显示:

^{pr2}$

在我看来,选择了一个KDTree(算法=1)和8个树。但现在“估计支票数量”的最后一系列测试被卡住了。它已经运行了一夜,但还没有结束。我想这是因为精度达不到我的目标0.9,所以它只是不断增加节点。在

有人能告诉我该怎么做吗?我应该终止它并手动指定一个带有“Autotuned Parameters”的kd树吗?它正在计算的“检查数”是多少?我以为已经找到了树和节点的数量?在


Tags: 命令buildtarget数量index节点矩阵params