Как загрузить модель XGBoost, сохраненную с помощью dump_model? - PullRequest
0 голосов
/ 21 июня 2020

Кажется, на этот вопрос нет ответа. Однако в документации указан как возможный способ сохранения модели.

dump_model(fout, fmap='', with_stats=False, dump_format='text')

После нескольких часов поиска я не нашел ответа о том, как восстановить моя модель. И тренироваться снова - не вариант. Обучение заняло более 10 дней.

Так что, если кто-нибудь может дать мне ответ (который не включает повторное обучение модели), я буду очень признателен. Модель уже сохранена с использованием dump_model. Поэтому, пожалуйста, сосредоточьтесь на этом.

Когда я пытаюсь использовать get_dump(), я получаю сообщение crypti c

> xgboost.core.XGBoostError: [05:27:16]
> C:\Users\Administrator\workspace\xgboost-win64_release_1.1.0\src\learner.cc:506:
> Check failed: mparam_.num_feature != 0 (0 vs. 0) : 0 feature is
> supplied.  Are you using raw Booster interface?

1 Ответ

1 голос
/ 21 июня 2020

Невозможно без рукописного парсера в соответствии с этим Ответ Github . Это для визуализации, такой как построение деревьев, экспорт в другие форматы для других библиотек и т.д. c. Но не для сохранения работающей модели.

Этот нюанс не включен в документацию по непонятной причине.

Облом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...