我正在使用scikit Learn进行亲和力传播算法。我的输入数据是大小为2303 * 2303的numpy数组。这是一个相似度矩阵。我想计算群集中每个元素到其质心的距离。当我尝试打印标签时,出现以下错误:

“ AffinityPropagation”对象没有属性“ label_”。这是代码:

    clusterer = AffinityPropagation(affinity = 'precomputed')
    af = clusterer.fit(l2)
    print af.label_


我收到以下错误:

AttributeError: 'AffinityPropagation' object has no attribute 'label_'


谢谢。

最佳答案

根据AffinityPropagation的文档,您必须输入

print af.labels_

关于python - AffinityPropagation'对象没有属性'label_',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38742707/

10-09 03:03