gpt4 book ai didi

python - kmedoids 使用具有各种距离函数的 Pycluster

转载 作者:可可西里 更新时间:2023-11-01 13:45:22 26 4
gpt4 key购买 nike

我正在为 Windows 使用 python 2.6。我正在研究 OpenCv 核心模块。我搜索了 Pycluster 中定义的 kmedoids 函数,但没有得到准确的答案。

我在windows7上安装了Pycluster 1.50。有人可以解释如何使用 kmedoids 使用欧几里得距离、L1 和 L2 距离、hellinger 距离和卡方距离吗?

通过搜索我知道目前为止。

import Pycluster
from Pycluster import distancematrix, kmedoids

kmedoid 函数有四个参数(如下所述),其中一个是距离。但我无法理解如何在 kmedoids 函数中指定不同的距离度量

clusterid, error, nfound = kmedoids (distance, nclusters=2, npass=1, initialid=None)

我们非常鼓励就此事提供任何帮助

最佳答案

正如 Shambool 指出的那样,文档为您提供了答案。您不直接传递距离函数,而是传递成对距离矩阵。因此,首先使用您想要的任何距离度量进行计算,然后将其传递给 kmedoids

关于python - kmedoids 使用具有各种距离函数的 Pycluster,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10430912/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com