trinity.utils.dlc_utils module# class trinity.utils.dlc_utils.ClusterStatus[源代码]# 基类:object __init__()[源代码]# finish() → None[源代码]# running() → bool[源代码]# trinity.utils.dlc_utils.get_dlc_env_vars() → dict[源代码]# trinity.utils.dlc_utils.is_running() → bool[源代码]# Check if ray cluster is running. trinity.utils.dlc_utils.wait_for_ray_setup() → None[源代码]# trinity.utils.dlc_utils.wait_for_ray_worker_nodes(world_size: int) → None[源代码]# trinity.utils.dlc_utils.setup_ray_cluster(namespace: str) → str[源代码]# Setup a ray cluster in DLC environment. This function will start a ray cluster if it is not running, otherwise it will reuse the existing ray cluster. 返回: The address of the ray cluster. 返回类型: str trinity.utils.dlc_utils.stop_ray_cluster(namespace: str)[源代码]# Stop the ray cluster by sending a signal to the cluster status actor.