IPUPrecisionPlugin
- class pytorch_lightning.plugins.precision.IPUPrecisionPlugin(precision)[source]
Bases:
pytorch_lightning.plugins.precision.precision_plugin.PrecisionPlugin
Precision plugin for IPU integration.
- Raises:
ValueError – If the precision is neither 16 nor 32.
- backward(model, *_, **__)[source]
Performs the actual backpropagation.
- Parameters:
model (
LightningModule
) – the model to be optimizedoptimizer – current optimizer being used.
None
if using manual optimization
- Return type:
- clip_gradients(optimizer, clip_val=0.0, gradient_clip_algorithm=GradClipAlgorithmType.NORM)[source]
Clips the gradients.
- Return type: