Ошибка возврата предсказания Catboost - PullRequest
0 голосов
/ 18 января 2020

Я обучил двоичный классификатор с помощью catboost, те же самые особенности в тестовых данных возвращают эту ошибку;

catboost/libs/data/model_dataset_compatibility.cpp:47: Feature MERCHANT_ID is Categorical in model but marked different in the dataset

Что это значит, у кого-нибудь есть идея? Спасибо.

1 Ответ

0 голосов
/ 21 января 2020

Похоже, что MERCHANT_ID обрабатывается как категориальный столбец во время обучения (этап подгонки), а вы указали его индекс как категориальный столбец, но во время прогнозирования на тестовых данных либо MERCHANT_ID имеет другой тип, либо ваши столбцы смещены, таким образом модель ожидайте увидеть столбец в другом месте индекса.

убедитесь, что позиции столбцов в X_train и X_test совпадают.

...