pytorch_pfn_extras.training.extensions.observe_lr

pytorch_pfn_extras.training.extensions.observe_lr(optimizer, param_group=0, observation_key='lr')

Returns an extension to record the learning rate.

Parameters
  • optimizer (Optimizer) – Optimizer whose learning rate is recorded.

  • param_group (int) – Param group of the optimizer to observe

  • observation_key (str) – Key of observation to record.

Returns

The extension function.

Return type

Any

This extension is triggered each epoch by default. To change this, use the trigger argument with the ExtensionsManager.extend() method.