KubeflowEnvironment¶
- class lightning.pytorch.plugins.environments.KubeflowEnvironment[source]¶
- Bases: - lightning.fabric.plugins.environments.cluster_environment.ClusterEnvironment- Environment for distributed training using the PyTorchJob operator from Kubeflow - static detect()[source]¶
- Returns - Trueif the current process was launched using Kubeflow PyTorchJob.- 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
 
 - property creates_processes_externally: bool¶
- Whether the environment creates the subprocesses or not. - Return type