来自 XGBoost 指南:
经过训练,模型可以保存。
bst.save_model('0001.model')
模型及其特征映射也可以转储到一个文本文件中。
# dump model bst.dump_model('dump.raw.txt') # dump model with feature map bst.dump_model('dump.raw.txt', 'featmap.txt')
保存的模型可以加载如下:
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
函数?你能帮忙展示一下清晰的过程吗?