我正在测试Scikit Learn中实现的Birch聚类算法。我对手册中的陈述感到困惑;关于参数n_clusters
,它指出
n_clusters : int, instance of sklearn.cluster model, default None
另一方面,该算法的初始描述如下:
sklearn.cluster.Birch类(阈值= 0.5,branching_factor = 50,n_clusters = 3,compute_labels = True,copy = True)
我认为这n_clusters
是默认情况下设置为3,而不是None。这也是我运行它时似乎正在做的事情。
我是否以某种方式误读了此内容?这背后的逻辑是什么?
(我想我不能百分百确定此设置的实际作用,这无济于事;我理解它可以对Birch方法的结果应用某种额外的精细聚类。)
任何帮助深表感谢!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句