导出使用scikit-learn库创建的“RandomForestRegressor”模型

时间:2013-07-29 16:35:47

标签: c# python scikit-learn random-forest

我正在开发C#应用程序,我需要使用机器学习算法(Random Forest)。 C#不太适合数据分析,因此我将数据保存到.csv文件中,然后使用优秀的scikit-learn库在Python中对它们进行分析。我训练了RandomForestRegressor(就像那里Python Scikit Random Forest Regressor Error),它给出了相当不错的结果。但是现在我需要在我的C#应用​​程序中使用这个模型。有没有办法从scikit-learn lib导出模型并在C#中使用它?

1 个答案:

答案 0 :(得分:1)

在随机森林中实施预测有点不重要。 您基本上需要编写决策树的评估程序。它并不那么难 在实施培训时,如果你希望它有效,可能还有一些工作要做。

与读取python数据结构一起,我想你可能最好不要使用scikit-learn作为你与之通信的外部库,正如Steve P.建议的那样。