模型
RayXGBForecast
Ray XGBoost 预测器
xgboost.ray.RayXGBRegressor
的包装器,它添加了一个 model_
属性,其中包含拟合的模型,并在预测步骤中发送给工作节点。
源文件
RayXGBForecast
Ray 分布式 XGBoost 回归的 scikit-learn API 实现。更多信息请参阅 :doc:/python/sklearn_estimator
。
类型 | 默认值 | 详情 | |
---|---|---|---|
objective | Union | reg:squarederror | 指定学习任务及相应的学习目标,或自定义的 目标函数。 有关自定义目标函数,请参阅 :doc: /tutorials/custom_metric_obj 和:ref: custom-obj-metric 获取更多信息,以及文末关于函数签名的说明。 |
kwargs | Any | XGBoost Booster 对象的关键字参数。完整的参数文档 可在此找到 :doc: here </parameter> 。尝试通过构造函数参数和 **kwargs 字典同时设置,将导致 TypeError。 .. 注意:: **kwargs 不受 scikit-learn 支持 **kwargs 不受 scikit-learn 支持。我们不保证 通过此参数传递的参数能够正确地 与 scikit-learn 交互。 .. 注意:: 自定义目标函数 可以为 objective 参数提供自定义目标函数。在这种情况下,其签名应为 objective(y_true,<br/> y_pred) -> [grad, hess] 或 objective(y_true, y_pred, *, sample_weight)<br/> -> [grad, hess] y_true: 形状为 [n_samples] 的类数组对象 目标值 y_pred: 形状为 [n_samples] 的类数组对象 预测值 sample_weight 可选的样本权重。 grad: 形状为 [n_samples] 的类数组对象 每个样本点的梯度值。 hess: 形状为 [n_samples] 的类数组对象 每个样本点的二阶导数值 | |
返回值 | None |