DataParallelPlugin¶
-
class
pytorch_lightning.plugins.training_type.
DataParallelPlugin
(parallel_devices)[source]¶ Bases:
pytorch_lightning.plugins.training_type.parallel.ParallelPlugin
Implements data-parallel training in a single process, i.e., the model gets replicated to each device and each gets a split of the data.
-
reduce
(tensor, *args, **kwargs)[source]¶ Reduces a tensor from all parallel processes to one aggregated tensor.
-
reduce_boolean_decision
(decision)[source]¶ Reduce the early stopping decision across all processes
- Return type
-
property
root_device
¶ Returns the root device
-