Бинаризатор для засолки вместе с моделью ml для будущего использования обратного преобразования - PullRequest
0 голосов
/ 06 января 2020

После выбора модели, когда я пытаюсь ее использовать, я получаю сообщение об ошибке

"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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...