API

load(cls, file[, overrides])

Instantiates a data class from a Rusty Object Notation (RON) file.

loads(clz, value[, overrides, ...])

dump(obj, file[, elide_defaults])

dumps(obj[, elide_defaults])

StateManager(config_cls, state_cls, ...[, ...])

The StateManager manages the full lifecycle of loading configs, creating the initial state, applying hyperparameter schedules, persisting checkpoints, and restoring state from checkpoints.

Versioned()

Serializable()

Lazy()

command(cls)

Decorator that creates a CLI command from a function.

stateful_command(cfg_cls, state_cls, ...[, ...])

schema_evolution_cli(config_clz)