在我的项目中,我应该使用分类器来根据6个输入值来预测8个类中的一个。我必须比较一个只运行C++代码的设备上的所有监督学习分类器。所以我使用python来教/拟合机器学习模型,但是我需要为每个分类器在C++上运行它找出最终的公式。有什么办法从模型中得到这些公式/代码吗?
使用的机器学习算法:
发布于 2018-06-23 20:57:49
没有将Python机器学习模型转换为C++代码的通用机制,因为Python代码需要一个完整的运行时实现。
我还需要在低功耗嵌入式设备/微控制器上运行分类器。并且已经开始在嵌入式友好C中实现您列出的一些算法,基于在scikit-learn中培训的模型。
还有其他一些对嵌入式友好的分类器项目可用:
对于其他算法,您可以找到各种C/C++实现,但大多数算法都是用于操作系统(如Linux)。根据设备的约束程度,可以重用这些设备。然后,您只需实现从Python导出模型和将模型导入到C++库。
https://stackoverflow.com/questions/50553952
复制相似问题