请帮帮我,我是机器学习的初学者,完成机器学习项目后,如何发送给其他人查看?请帮助我,我使用的是Python。
回答:
pickle 是 Python 中序列化对象的标准方式。
假设你有一些数据,进行了预处理并拟合了模型。
model = LogisticRegression()model.fit(X_train, Y_train)
你可以使用 pickle 将该模型对象保存到磁盘上作为二进制文件。
import picklefilename = 'finalized_model.sav'pickle.dump(model, open(filename, 'wb'))
当你想再次使用它时,可以这样重新加载模型,
loaded_model = pickle.load(open(filename, 'rb'))
然后再次使用它…
result = loaded_model.score(X_test, Y_test)print(result)