【发布时间】:2017-07-25 10:26:57
【问题描述】:
我有一个使用 NodeJS - Express 的 Web 服务器,我有一个 Scikit-Learn(机器学习)模型在同一台机器上腌制(转储)。
我需要通过从模型向服务器发送/接收数据来演示模型。我想在网络服务器的 startup 上加载模型并继续“监听”数据输入。当接收到数据时,执行一个预测并发送回来。
我对 Python 比较陌生。从我所见,我可以使用“子进程”来执行它。我还看到了一些从 Node.js 运行 Python 脚本的模块。
问题是我想加载模型一次,只要服务器打开就让它一直存在。由于模型的大小,我不想每次都加载模型。执行此操作的最佳方法是什么?
这个想法是在 AWS 机器上运行一切。
提前谢谢你。
【问题讨论】:
标签: python node.js scikit-learn child-process