尝试安装旧版本
2.7.0
:
pip install ray[tune]==2.7.0
更新:
对于最新版本,Ray AIR会话将替换为Ray Train上下文对象。
您可以导入
Checkpoint
使用:
from ray.train import Checkpoint
您需要调整您的代码,如下所示:
from ray import air, train
# Ray Train methods and classes:
air.session.report -> train.report
air.session.get_dataset_shard -> train.get_dataset_shard
air.session.get_checkpoint -> train.get_checkpoint
air.Checkpoint -> train.Checkpoint
air.Result -> train.Result
# Ray Train configurations:
air.config.CheckpointConfig -> train.CheckpointConfig
air.config.FailureConfig -> train.FailureConfig
air.config.RunConfig -> train.RunConfig
air.config.ScalingConfig -> train.ScalingConfig
# Ray TrainContext methods:
air.session.get_experiment_name -> train.get_context().get_experiment_name
air.session.get_trial_name -> train.get_context().get_trial_name
air.session.get_trial_id -> train.get_context().get_trial_id
air.session.get_trial_resources -> train.get_context().get_trial_resources
air.session.get_trial_dir -> train.get_context().get_trial_dir
air.session.get_world_size -> train.get_context().get_world_size
air.session.get_world_rank -> train.get_context().get_world_rank
air.session.get_local_rank -> train.get_context().get_local_rank
air.session.get_local_world_size -> train.get_context().get_local_world_size
air.session.get_node_rank -> train.get_context().get_node_rank
有关更多信息,请参阅: