GPUAccelerator
- class pytorch_lightning.accelerators.GPUAccelerator(precision_plugin, training_type_plugin)[source]
Bases:
pytorch_lightning.accelerators.accelerator.Accelerator
Accelerator for GPU devices.
- Parameters
precision_plugin (
PrecisionPlugin
) – the plugin to handle precision-specific partstraining_type_plugin (
TrainingTypePlugin
) – the plugin to handle different training routines
- setup(trainer, model)[source]
- Raises
MisconfigurationException – If the selected device is not GPU.
- Return type
- setup_environment()[source]
Setup any processes or distributed connections. This is called before the LightningModule/DataModule setup hook which allows the user to access the accelerator environment before setup is complete.
- Return type