将python sklearn模型导出到生产环境(java / c ++)

San*_*der 2 c++ python java computer-vision scikit-learn

我训练了一个由2个组件组成的计算机视觉分类器:数据的内核PCA转换和SVM二进制分类模型。

这些模型是使用SKlearn在Python中训练的,但是我想将它们用于c ++和后来的Java中的实际计算机视觉任务。将模型导出到其他环境的最佳方法是什么?有什么聪明的方法可以做到这一点,还是我只需要用一种新的语言手工编码所有参数?

Dar*_* M. 5

我正在开发一个名为sklearn-porter的项目,该项目将训练有素的模型移植到C,Java和JavaScript等低级编程语言。在给定的时间将添加更多的分类器和回归器。看一看!