LightGBM
我有一个机器学习问题,我在使用和的训练/测试数据上获得了非常好的结果XGBoost
。下一步是从这些模型之一获取预测到现有 C# 应用程序 (.NET Framework 4.6.1) 是否有任何库可以帮助我做到这一点?到目前为止我已经尝试过:
- ML.NET:应该适用于
LigthGBM
,但由于这个错误,它仅适用于 .NET Core。 - Windows.ML:这应该能够预测 ONNX 模型,并且我设法从我的模型创建了一个 ONNX
XGBoost
模型。但 Windows.ML 似乎只适用于 UWP 应用程序,至少所有示例都是 UWP。 - SharpLearning:这个库有一个接口
XGBoost
。不幸的是,它不支持我所依赖的样本权重。 - CNTK:尝试加载 ONNX 文件(类似于此示例),但得到:错误:CNTK 不支持 ONNX (TreeEnsembleClassifier)。
有什么建议,还是我必须等待 ML.NET 修复错误?