我正在尝试使用 sklearn.pipeline 使用 Jupyter:Anaconda 4.3.24,python 2.7 创建管道。
from sklearn.metrics import accuracy_score
from sklearn.metrics import precision_recall_fscore_support
from sklearn.naive_bayes import GaussianNB
from sklearn.svm import SVC
from sklearn.pipeline import Pipeline
from sklearn.ensemble import ExtraTreesClassifier
from sklearn.feature_selection import SelectFromModel
from collections import defaultdict
from pprint import pprint
但是我收到与 utils 目录相关的错误,如下所示:
ImportError:无法导入名称Bunch:
此外,当我评论该行
from sklearn.pipeline import Pipeline
我再次在下一行中收到与 utils 目录相关的错误:
有人能指出我正确的方向吗?
答案 0 :(得分:5)
升级您的scikit-learn
pip install scikit-learn --upgrade