Checkpoint

Save and restore versioned training state (model + optimizer + epoch).

FunctionDescription
load modelState optimizer dirPathValidate a Version 2 checkpoint completely, then commit model state,
optimizer state, and learning rate in that order. Return the restored epoch.
save modelState optimizer epoch dirPathSave canonical model state, optimizer state, and a Version 2 manifest.

load

load modelState optimizer dirPath

Validate a Version 2 checkpoint completely, then commit model state, optimizer state, and learning rate in that order. Return the restored epoch.

Parameters

  • modelState : ModelState
  • optimizer : IOptimizer
  • dirPath : string

Returns int


save

save modelState optimizer epoch dirPath

Save canonical model state, optimizer state, and a Version 2 manifest.

Parameters

  • modelState : ModelState
  • optimizer : IOptimizer
  • epoch : int
  • dirPath : string