gpt4 book ai didi

python - 在另一个代码中使用 scikit SVM 生成的模型

转载 作者:太空宇宙 更新时间:2023-11-04 03:50:49 24 4
gpt4 key购买 nike

我在名为 main.py 的 python 脚本中训练了一个 LinearSVC,用于训练图像分类算法。该模型看起来像这样。

lin_clf = svm.LinearSVC()
lin_clf.fit(feature,g)

我需要使用这个经过训练的模型来预测另一个代码中的图像类。我如何将生成的模型(即 lin_clf)导出到其他代码。

提前谢谢你。

最佳答案

我知道你的“其他代码”是另一个 python 脚本。在这种情况下,您当然可以使用 pickle 或 shelve 模块在 main.py 中将 lin_clf 写入磁盘,并在将使用该模型的脚本中从磁盘读取它。

下面是一个示例,展示了如何使用 shelve 将 lin_clf 对象写入磁盘:

import shelve
a = shelve.open("output")
a['lin_clf'] = lin_clf
a.close()

关于python - 在另一个代码中使用 scikit SVM 生成的模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21364934/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com