一旦训练了scikit学习分类器:
import sklearn.cluster
clf = sklearn.cluster.KMeans()
clf.fit(X)
(至少)有两个选项来获取其参数值。具体来说,
clf.n_clusters_
get_params()
获得的字典中:ps = clf.get_params()
ps['n_clusters']
这些方法中哪一种是首选?
答案 0 :(得分:2)
我之所以说clf.get_params()
是因为您并不总是知道哪些参数可用于给定的估计量,并且此方法将返回所有内容,除非您确切知道要查找的内容。它还有一个deep
参数,当设置为true时,“ ...将返回此估算器的参数,并包含作为估算器的子对象”