lightning.fabric.plugins.environments.kubeflow.KubeflowEnvironment¶
- class lightning.fabric.plugins.environments.kubeflow.KubeflowEnvironment[source]¶
- Bases: - ClusterEnvironment- Environment for distributed training using the PyTorchJob operator from Kubeflow. - This environment, unlike others, does not get auto-detected and needs to be passed to the Fabric/Trainer constructor manually. - static detect()[source]¶
- Detects the environment settings corresponding to this cluster and returns - Trueif they match.- Return type:
 
 - global_rank()[source]¶
- The rank (index) of the currently running process across all nodes and devices. - Return type:
 
 - local_rank()[source]¶
- The rank (index) of the currently running process inside of the current node. - Return type: