Training Reports #
Small report types returned by the high-level trainer API.
Backend-independent training report.
The default trainer API reads binary32 losses back to Float exactly. Typed sessions retain their
selected scalar in the structured loss values.
- steps : ℕ
Number of optimizer updates applied by the session.
- loss : Training.LossProgress α
Scalar-valued loss measured before and after training.
- arithmetic : Runtime.Arithmetic
Runtime selector used by
open; an explicit scalar inopenTypedtakes precedence. Exact encoding descriptor when a typed session explicitly selects its scalar.
Instances For
Instances For
Name of the runtime scalar type that produced this report.