Metrics¶
Maturity: verified
Metrics are structured observations emitted during execution and associated with a defined run, attempt, and step.
Optimizer-step metrics¶
The application emits one strict JSON object for each completed optimizer step.
Field |
Type |
Meaning |
|---|---|---|
|
string |
always |
|
positive integer |
completed optimizer-update count |
|
finite number |
masked next-patch-prediction mean-squared error |
|
non-negative integer |
valid source/target patch pairs contributing to loss |
|
array of strings |
ordered samples consumed by this step |
event_type, global_step, and loss are application-owned. The NPP component
supplies num_target_patches; collisions with owned names fail. Metrics are
serialized with non-finite values forbidden and atomically published at the
attempt’s terminal state.
There is no validation loss, accuracy, confusion matrix, signal-to-noise-ratio curve, benchmark score, learning-rate series, throughput result, or distributed reduction in the current application.