Logging¶
LossLogger
¶
Bases: Observer
Observer that logs training and validation losses after each epoch.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
tracker
|
ExperimentTracker | None
|
Experiment tracker for logging metrics.
Defaults to :class: |
None
|
per_key
|
bool
|
When |
True
|
ProgressBar
¶
Bases: Observer
Observer that renders a progress bar using rich, with aggressive clearing to handle terminal resize on Windows.
On each tick, clears up to _CLEAR_LINES lines above the cursor
before letting rich re-render at the current terminal width. This
wipes ghost lines left by OS-level text reflow after resize.