我有一个关于sklearn(随机森林分类器)的具体技术问题。

用“.fit(X,y)”方法拟合数据后,
有没有办法提取实际的树木
来自估算器对象,采用某种通用格式,因此“.predict(X)”
方法可以在python外实现吗?

最佳答案

是的,森林的树木存储在的estimators_属性中
森林对象。

您可以看一下export_graphviz的实现
函数学习编写您的自定义导出器:

https://github.com/scikit-learn/scikit-learn/blob/master/sklearn/tree/export.py

这是此功能的用法文档:

http://scikit-learn.org/stable/modules/tree.html#classification

关于scikit-learn - 从随机森林分类器中提取树(预测器),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20546033/

10-12 22:44