xgboost学习
文章平均质量分 74
我的天,py求你别更新!
这个作者很懒,什么都没留下…
展开
-
随机数生成、list的等距拆分。
随机数生成:生成单个随机数(范围为0~1之间):np.random.rand()生成随机数10个的list:[np.random.rand() for i in range(10)]生成3*3的array:np.random.rand(3,3)生成一个DataFrame,列名为a,b,c:aa = pd.DataFrame(np.random.rand(3,3),columns = ['a','b','c'])添加一列d,d列只有一个相同的随机数:aa['d'] ..原创 2021-06-28 12:01:25 · 562 阅读 · 0 评论 -
加载不同版本xgboost model
局限性很强,首先需要将训练完成后的模型使用save_model('xgb.model')进行保存。 如果一开始的模型为pkl,而后期更换版本后无法使用先前版本对模型进行转换,那么该操作也无法进行,故建议模型保存使用save_model的方式进行。import xgboost as xgbxgb_model.save_model('xgb.model')#xgb_model为训练好的模型。#注意不同版本的XGBOOST无法使用pkl文件进行读取,故使用model的方式保存后可...原创 2021-05-14 11:17:31 · 2880 阅读 · 0 评论