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

Saa*_*aad 5 python windows opencv

我正在使用python 2.6 for windows.我正在研究OpenCv核心模块.我搜索一下Pycluster中定义的kmedoids函数,但没有得到准确的答案.

我在windows7中安装了Pycluster 1.50.有人可以解释如何使用kmedoids使用Eucledian diatnce,L1和L2距离,hellinger距离和卡方距离?

通过搜索我知道到目前为止.

import Pycluster
from Pycluster import distancematrix, kmedoids
Run Code Online (Sandbox Code Playgroud)

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

clusterid, error, nfound = kmedoids (distance, nclusters=2, npass=1, initialid=None)
Run Code Online (Sandbox Code Playgroud)

任何有关此事的帮助都将受到高度鼓励

fir*_*ant 0

看来你甚至没有费心去查看文档,第 28-29 页对此进行了清楚的解释。