机器学习使用xgboost算法进行训练一直显示“XGBoostError

问题遇到的现象和发生背景

机器学习使用xgboost算法进行训练一直显示“XGBoostError: [19:26:23] C:/Users/Administrator/workspace/xgboost-win64_release_1.6.0/src/learner.cc:604: Invalid parameter "colsample_bytree " contains whitespace.”

问题相关代码,请勿粘贴截图

clf = xgb.train(params_xgb, train_set, num_boost_round=xgb_num_boost_round_max, evals=[(train_set, 'train'), (val_set, 'val')], verbose_eval=100)

img


img

img

运行结果及报错内容

XGBoostError: [19:26:23] C:/Users/Administrator/workspace/xgboost-win64_release_1.6.0/src/learner.cc:604: Invalid parameter "colsample_bytree " contains whitespace.

我想要达到的结果

不知道怎么解决,求解答

这篇文章:成功解决raise XGBoostError(_LIB.XGBGetLastError()) xgboost.core.XGBoostError: b'[22:08:00] C:\\Users\\Ad 也许能够解决你的问题,你可以看下