После выбора модели, когда я пытаюсь ее использовать, я получаю сообщение об ошибке
"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)