nemo_automodel.components.loggers.metric_logger
nemo_automodel.components.loggers.metric_logger
Module Contents
Classes
Functions
API
Simple JSON Lines logger.
- Appends one JSON object per line.
- Thread-safe writes via an internal lock.
- Creates parent directories as needed.
- UTF-8 without BOM, newline per record.
_fp
_lock
buffer
filepath
Dataclass
Single timestamped metrics record.
epoch
metrics
step
timestamp
Build a local or distributed metric logger depending on distributed state.
Convert tensor metrics in buffered samples to CPU-backed scalar or list values.