【20210910】【机器/深度学习】lightGBM模型训练中报错:“Cannot set reference after freed raw data“
一、原因在于:lightGBM模型训练完之后,Dataset的数据就会被清空,虽然在变量中它还存在,但实际已经被清空了,所以要再使用的话,需要重新生成!二、补充知识点:lightGBM 模型训练时,输入的数据类型是 Dataset 格式,所以需要用 lgb.Dataset() 先进行格式转换!...
·
一、原因在于:
lightGBM模型训练完之后,Dataset的数据就会被清空,虽然在变量中它还存在,但实际已经被清空了,所以要再使用的话,需要重新生成!
二、补充知识点:
lightGBM 模型训练时,输入的数据类型是 Dataset 格式,所以需要用 lgb.Dataset() 先进行格式转换!
(参考:lightgbm.basic.LightGBMError: Cannot set categorical feature after freed raw data, set free_raw_data)
更多推荐
所有评论(0)