Checkpointing

Checkpointing#

Subsection: Checkpointing#

Parameter: Number of checkpoints to keep

Default value: 3

Pattern: [Integer range 1…2147483647 (inclusive)]

Documentation: The number of checkpoint slots to rotate through in the output/restart directory. Units: None.

Parameter: Resume checkpoint

Default value: 0

Pattern: [Integer range 0…2147483647 (inclusive)]

Documentation: If nonzero, resume from the checkpoint with this slot id inside output/restart. This overrides Resume time and the last good checkpoint selection. Units: None.

Parameter: Resume time

Default value: -1

Pattern: [Double -1…MAX_DOUBLE (inclusive)]

Documentation: If non-negative, resume from the checkpoint whose saved model time is closest to this value. This option is ignored when Resume checkpoint is set. Units: Years if the ’Use years instead of seconds’ parameter is set; seconds otherwise.

Parameter: Steps between checkpoint

Default value: 0

Pattern: [Integer range 0…2147483647 (inclusive)]

Documentation: The number of timesteps between performing checkpoints. If 0 and time between checkpoint is not specified, checkpointing will not be performed. Units: None.

Parameter: Time between checkpoint

Default value: 0

Pattern: [Integer range 0…2147483647 (inclusive)]

Documentation: The wall time between performing checkpoints. If 0, will use the checkpoint step frequency instead. Units: Seconds.