我使用Scikit-learn的随机森林回归(或任何类型的回归)进行了一些训练,并得到了预测因子:
predictor = RandomForestRegressor(n_estimators=n_estimators)
predictor.fit(X_train, Y_train)
如何提取predictor
中的信息以作为仅用于预测的过滤器实施到C++中?
我需要的是建立一个"预测器",C++得到:Y_predict = predictor(X_test)
没有任何C++培训。
RFR 的 sklearn 文档说你有
property estimators_ : list of DecisionTreeRegressor
从DecisionTreeRegressor中,您可以获得所需的属性,特别是tree_属性。