大家好,我是herosunly。985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的见解。曾经辅导过若干个非计算机专业的学生进入到算法行业就业。希望和大家一起成长进步。

  本文主要介绍了将sklearn转换成c/c++的实战代码,希望对将sklearn模型进行部署的同学们有所帮助。

文章目录

  • 1. 背景描述
  • 2. 安装方法
  • 3. 实战代码
    • 3.1 训练转换+预测的完整代码
    • 3.2 生成c/c++可加载的模型文件
    • 3.3 加载新生成的模型文件

1. 背景描述

  最近要将之前训练的sklearn模型部署上线,部署上线要考虑的第一要务就是推理速度,如何提升推理速度就成为了重中之重。 那么能否参考深度学习框架进行中间表示,然后再进行推理呢?