我想创建一个决策树,然后在 python 中修剪它。但是,sklearn 本身不支持剪枝。通过互联网搜索,我发现了这个: https ://github.com/sgenoud/scikit-learn/blob/4a75a4aaebd45e864e28cfca897121d1199e41d9/sklearn/tree/tree.py
但我不知道如何使用该文件。我试过了:
from sklearn.datasets import load_iris
import tree
clf = tree.DecisionTreeClassifier()
iris = load_iris()
clf = clf.fit(iris.data, iris.target)
但我收到错误 ValueError: Attempted relative import in non-package. 这不是我导入的方式吗?我需要以其他方式保存文件吗?谢谢你。