我在 IPython 笔记本中有一个预测模型。如何从中创建 dll 或 exe?是否可以将已经训练好的模型保存在可执行文件中?
我想要一个语法非常简单的程序(X - 带有对象的文件,出 - 带有答案的文件):
./model X out
我不知道这个问题是否适合社区。如果没有,我会删除它。
我在 IPython 笔记本中有一个预测模型。如何从中创建 dll 或 exe?是否可以将已经训练好的模型保存在可执行文件中?
我想要一个语法非常简单的程序(X - 带有对象的文件,出 - 带有答案的文件):
./model X out
我不知道这个问题是否适合社区。如果没有,我会删除它。
您需要将您的 IPython 代码(我认为)复制或转换为 Python 脚本。之后,您可以使用py2exe等软件创建一个独立的应用程序。其他假设是:
可以将数据保存在脚本中(只要它有效,它将以与代码相同的方式编译)。另一种可能性是保存在外部文件中,并在执行时加载数据。如果数据在类中,请检查pickle以将其保存到文件中。
编辑:啊,我忘了提到论点。这是很容易实现的。在 SO 中检查这个问题。
您可以将您的 ipython 笔记本转换为各种不同的格式。如果我是您,我会将其转换为 .py 文件,并组织您的代码以接收sys.argv“X”和“输出”以读取和写入数据。然后在 CLI 中,您可以键入
python ./model.py X out