如何保存scikit学习k均值聚类模型?

时间:2020-10-03 19:10:24

标签: python machine-learning scikit-learn cluster-analysis coreml

当前,K-均值CLustring代码是通过以下方法编写的:

n = [int(input('Enter a number: ')) for i in range(10)]
largestodd = None
i = 0
for largestodd in n:
    if n % 2 == 1:
        if largestodd == None or n > largest:
            largestodd = n
    i = i + 1

如何将其保存到模型中,以便将其转换为Core-ML并在我的应用程序中使用?

2 个答案:

答案 0 :(得分:1)

保存:

pickle.dump(clt, open("save.pkl", "wb"))

加载:

clt = pickle.load(open("save.pkl", "rb"))

答案 1 :(得分:1)

Core ML目前不支持K-means聚类。

您可以在Swift Algorithm Club处找到K-means的简单实现。