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
- get_device_stats(device)[source]
Gets stats for the given GPU device.
- setup(trainer)[source]
Setup plugins for the trainer fit and creates optimizers.
- setup_environment()[source]
- Raises
MisconfigurationException – If the selected device is not GPU.
- Return type