【问题标题】:How to print KMeans intiatial parameters?如何打印 KMeans 初始参数?
【发布时间】:2021-08-31 21:40:27
【问题描述】:

我正在使用 PyCharm 使用 Iris 数据运行 Kmeans。

from sklearn.datasets import load_iris

iris = load_iris()

from sklearn.cluster import KMeans

kmeans = KMeans()
print(kmeans)

当我运行它时,只打印KMeans() 但我希望它打印以下内容:

KMeans(n_clusters=8, *, init='k-means++', n_init=10, max_iter=300, tol=0.0001, precompute_distances='deprecated', verbose=0, random_state=None, copy_x=True, n_jobs='deprecated', algorithm='auto')

如何做到这一点?

【问题讨论】:

    标签: python python-3.x scikit-learn k-means


    【解决方案1】:

    只需运行kmeans.get_params()。这将打印出在以字典格式实例化函数时使用的参数(默认或自定义)。

    请参考link了解更多信息。

    【讨论】:

    • 谢谢!这正是我想要的。
    猜你喜欢
    • 2013-04-29
    • 2015-09-17
    • 2017-09-14
    • 2012-02-05
    • 2016-08-18
    • 2019-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多