选择模型后,当我尝试使用它时,我收到错误 -
“NotFittedError:尚未安装此 MultiLabelBinarizer 实例。在使用此估算器之前,请使用适当的参数调用 'fit'。”
X = <training_data>
y = <training_labels>
# Perform multi-label classification on class labels.
mlb = MultiLabelBinarizer()
multilabel_y = mlb.fit_transform(y)
p = Pipeline([
('vect', CountVectorizer(min_df=min_df, ngram_range=ngram_range)),
('tfidf', TfidfTransformer()),
('clf', OneVsRestClassifier(clf))
])
# Use multilabel classes to fit the pipeline.
p.fit(X, multilabel_y)