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.
Classes
|
Top-level experiment configuration. |
|
Dataset paths and data-loading options. |
|
Model architecture and hyperparameters. |
|
Optimizer, schedule, and loss-weighting settings. |