【发布时间】:2023-02-10 03:27:40
【问题描述】:
当我尝试在我们的服务器中运行基本射线模型时,调整代码出现故障。我不明白这个问题,也没有在互联网上找到任何有用的信息。任何人都可以帮助我吗?仅供参考,当我使用我在本地机器上设置的本地光线集群时,我能够正确运行它们。
AttributeError:无法从“/home/ray/anaconda3/lib/python3.7/site-packages/ray/tune/impl/tuner_internal”获取 <module“ray.tune.impl.tuner_internal”上的属性“TunerInternal._validate_overwrite_trainable” .py'>
import ray
from ray.air.config import ScalingConfig
from ray.train.xgboost import XGBoostTrainer
trainer = XGBoostTrainer(
scaling_config=ScalingConfig(
# Number of workers to use for data parallelism.
num_workers=2,
# Whether to use GPU acceleration.
use_gpu=False,
),
label_column="y",
num_boost_round=20,
params={
# XGBoost specific params
"objective": "binary:logistic",
# "tree_method": "gpu_hist", # uncomment this to use GPUs.
"eval_metric": ["logloss", "error"],
},
datasets={"train": traindata_ray},
# preprocessor=preprocessor,
)
result = trainer.fit()
print(result.metrics)
【问题讨论】:
-
您可以尝试卸载并重新安装 Ray 吗?
标签: ray database-tuning