Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R &引用;C堆栈使用率[高数值]太接近极限;在多次运行catboost之后_R_Ubuntu_Rstudio_Catboost - Fatal编程技术网

R &引用;C堆栈使用率[高数值]太接近极限;在多次运行catboost之后

R &引用;C堆栈使用率[高数值]太接近极限;在多次运行catboost之后,r,ubuntu,rstudio,catboost,R,Ubuntu,Rstudio,Catboost,我在RStudio中有一个模型,它运行不同的梯度增强库(lgbm、xgboost、catboost)。它选择一个数据集,构建一个模型,预测并重复不同的数据集。对于xgb或lightgbm,我没有任何问题,对于catboost,在几次模型运行(数千次)后,它会中断并告诉我“C堆栈使用率[高数值]太接近极限”。[high number]每次都不同,但相当于几个100 GB的存储空间。通常,一次模型运行消耗的内存少于1 GB。 但是,在此错误消息之后,Rstudio正在响应,但不会执行另一个catbo

我在RStudio中有一个模型,它运行不同的梯度增强库(lgbm、xgboost、catboost)。它选择一个数据集,构建一个模型,预测并重复不同的数据集。对于xgb或lightgbm,我没有任何问题,对于catboost,在几次模型运行(数千次)后,它会中断并告诉我“C堆栈使用率[高数值]太接近极限”。[high number]每次都不同,但相当于几个100 GB的存储空间。通常,一次模型运行消耗的内存少于1 GB。 但是,在此错误消息之后,Rstudio正在响应,但不会执行另一个catboost调用。重新启动Rstudio后,该模型再次运行,但只运行了几十次,然后以相同的错误消息中断,但出现另一个[高数字]。 重新启动机器后,它再次运行数千次,下次运行几十次,以此类推。 不幸的是,它是不可复制的,有时运行10次,有时运行100次。 对于故障排除,我尝试了以下方法,但均无效:

-将nvidia驱动程序440更改为435

-更新至最新的catboost版本

-更改了所有catboost学习参数

-每次我训练模型时,为catboost运行detached()和library()

感谢您的帮助