用于机器学习的Python泡菜

时间:2018-04-20 18:38:36

标签: python

我在Windows中构建了一个预测模型,使用python 3.6.1训练数据集。我用pickle将火车模型保存为Pickle文件

现在我已经编写了另一个python脚本来读取和加载火车pickle文件以预测测试数据。

我在Windows中取得了成功。

现在我想将Train pickle文件和Python脚本(使用Train pickle文件使用测试数据预测模型)移动到Linux环境,它具有与windows类似的python安装版本。但是python在Linux中安装并不包括机器学习库。

在这种情况下,Windows的Train pickle文件是否具有包含所有机器学习库的exe文件?

加载和读取火车pickle文件的python脚本是否会预测Linux中的数据失败,因为它没有安装任何机器学习库。

1 个答案:

答案 0 :(得分:1)

酸洗只是序列化的python形式。序列化仅保留原始数据,例如字符串,整数,浮点数,列表和类似的东西。

如果你挑选一个模型,你可以取消它并稍后使用它,但如果你没有这些库(keras,tensorflow,或任何你需要的),你就不能在那台机器上使用它。