小编Jai*_*era的帖子

DBSCAN 中预先计算的距离矩阵

阅读周围,我发现可以将预先计算的距离矩阵传递到SKLearn DBSCAN中。不幸的是,我不知道如何通过它进行计算。

假设我有一个包含 100 个元素的一维数组,其中只有节点的名称。然后我有一个 100x100 的 2D 矩阵,每个元素之间的距离(顺序相同)。

我知道我必须这样称呼它:

db = DBSCAN(eps=2, min_samples=5, metric="precomputed")

对于节点之间的距离为 2 且节点簇最少为 5 个的情况。另外,使用“预先计算”来指示使用二维矩阵。但是如何传递计算信息呢?

如果使用 RAPIDS CUML DBScan函数(GPU 加速) ,可能会出现同样的问题。

python dbscan scikit-learn rapids

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

dbscan ×1

python ×1

rapids ×1

scikit-learn ×1