WARNING: C:\Users\dev-admin\croot2\xgboost-split_1675461376218\work\src\learner.cc:767: Parameters: { "n_estimators" } are not used.
时间: 2023-06-30 10:23:50 浏览: 178
这个warning提示你设置了一个参数`n_estimators`,但是它并没有被使用。这个参数是XGBoost库中Gradient Boosting算法的参数,而不是Random Forest算法的参数。在Gradient Boosting算法中,树的数量是通过`num_boost_round`参数来控制的,而不是`n_estimators`。因此,如果你想控制树的数量,应该使用`num_boost_round`参数。如果你使用了Random Forest算法,那么`n_estimators`参数是有效的。
相关问题
C:\Users\dev-admin\croot2\xgboost-split_1675461376218\work\src\tree\updater_prune.cc:98代表的路径意思是什么
这个路径是一个源代码文件的路径,指向 xgboost 的源代码仓库中的 `updater_prune.cc` 文件,该文件位于 `xgboost-split_1675461376218/work/src/tree` 目录下。这个文件是 xgboost 中用于执行剪枝的更新器之一。具体而言,第 98 行代码表示该文件中的第 98 行代码,但不清楚这一行代码的具体含义。
C:\Users\dev-admin\croot2\xgboost-split_1675461376218\work\dmlc-core\src\io\local_filesys.cc:209: Check failed: allow_null: LocalFileSystem::Open "model6.xgb": No such file or directory
这个错误通常是因为在指定的路径中找不到指定的文件 'model6.xgb',请检查文件路径是否正确以及文件是否存在。如果路径和文件名都正确,那么可能是文件读取权限的问题,你可以检查文件读取权限是否正确。
另外,如果你是在分布式环境下运行 XGBoost,那么可能是因为该文件在某些节点上不存在,你可以检查每个节点上的文件路径和文件是否正确。
如果以上方法都不起作用,你可以尝试重新训练模型并保存模型到指定路径中,然后再次运行程序。
阅读全文