EvSys

PrintProgressCallback

Compact one-liner per step to stdout. Useful when you're not on a dashboard.

Attributes

attributenamestr
= 'print_progress'
attributeConfigtype
= PrintProgressConfig
attributeeveryint
= 1
attributekeyslist[str] | None
= None
attributestreamAny
= field(default_factory=(lambda: sys.stdout))

Functions

funcon_step_end(self, state, step_idx, batch, metrics)
paramself
paramstate
paramstep_idx
parambatch
parammetrics

Returns

None
func__init__(self, every=1, keys=None, stream=(lambda: sys.stdout)()) -> None
paramself
parameveryint
= 1
paramkeyslist[str] | None
= None
paramstreamAny
= (lambda: sys.stdout)()

Returns

None

On this page