По ссылке руководства XGBoost,
- Модель может быть сохранена.
bst.save_model('0001.model') - Модель и ее карта функций также могут быть сброшены в текстовый файл.
bst.dump_model('dump.raw.txt') # dump model bst.dump_model('dump.raw.txt','featmap.txt')# dump model with feature map - Сохраненная модель может быть загружена следующим образом:
bst = xgb.Booster({'nthread':4}) #init model bst.load_model("model.bin") # load data
Мой вопрос:
- Какая разница между
save_modelиdump_model? - какая разница между сохранением
'0001.model'и'dump.raw.txt','featmap.txt'? - почему имя модели для загрузки
model.binотличается от имени, которое нужно сохранить0001.model? - Предположим, что я подготовил две модели
model_Aиmodel_B, я хотел сохранить обе модели для будущего использования, какую функциюsaveиloadследует использовать? Не могли бы вы показать четкий процесс?