機械学習とその他

機械学習したいマン

XGBoostでInvalid Parameter format for max_depth expect int but valueが出る

XGBoostでパラメータを設定する際にエラーが出ました。

model = xgb.XGBRegressor(params)
XGBoostError: b"Invalid Parameter format for max_depth expect int but value='{'eval_metric': 'rmse', 'learning_rate': 0.1}'"


こちらを参考にしたところ、動くようになりました。
github.com

model = xgb.XGBRegressor(**params)