xnn.common.config.schema#
Typed configuration schema.
A single nested dataclass tree is the one internal representation. Every frontend (YAML, argparse, Hydra) is just a different loader that produces this same Config. That is what makes the formats interchangeable – see loaders.py.
Functions
|
Validate and normalize |
Classes
|
Top-level experiment configuration. |
|
Dataset paths and data-loading options. |
|
Model architecture and hyperparameters. |
|
Optimizer, schedule, and loss-weighting settings. |
|
Logging, error metrics, checkpointing and stopping of a training run. |