spyder中报这样的错怎么解决WARNING: C:/buildkite-agent/builds/buildkite-windows-cpu-autoscaling-group-i-0fc7796c793e6356f-1/xgboost/xgboost-ci-windows/src/objective/regression_obj.cu:213: reg:linear is now deprecated in favor of reg:squarederror.
时间: 2023-12-06 11:44:25 浏览: 455
这个警告是因为你使用的是XGBoost的reg:linear目标函数,它已经被reg:squarederror取代了。要解决这个问题,你可以将reg:linear替换为reg:squarederror,方法如下:
```python
import xgboost as xgb
params = {'objective': 'reg:squarederror'}
model = xgb.train(params, dtrain)
```
另外,如果你不想看到这个警告,可以将日志级别设置为warning或error:
```python
import logging
logging.getLogger().setLevel(logging.WARNING) # 或者 logging.ERROR
```
相关问题
runfile('c:/users/administrator/.spyder-py3/temp.py', wdir='c:/users/administrator/.spyder-py3')
这是一个 Python 中的命令,用于执行指定路径下的 Python 脚本文件,并设置工作目录为指定路径。具体来说,它会在运行时载入并执行 'c:/users/administrator/.spyder-py3/temp.py' 文件,并将当前工作目录更改为 'c:/users/administrator/.spyder-py3'。
runfile('C:/Users/lw/.spyder-py3/temp.py', wdir='C:/Users/lw/.spyder-py3')
这是一段代码的执行结果,其中引用了三个不同的输出结果。根据引用\[1\],执行结果是一个包含浮点数的序列。根据引用\[2\],执行结果是一个包含浮点数的序列,并且每个浮点数都有一个对应的字母标签。根据引用\[3\],执行结果是一个包含日期和浮点数的序列,其中日期是按天递增的。请注意,这些输出结果是根据给定的代码执行的,具体的代码内容没有提供,因此无法给出更详细的解释。
#### 引用[.reference_title]
- *1* *2* *3* [Pandas 快速入门](https://blog.csdn.net/W_H_M_2018/article/details/105272691)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文