schema
Defines the schema for configuration validation using Sparkwheel's validation with dataclasses.
AdapterConfig
dataclass
Adapter configuration for a specific mode.
Source code in src/lighter/engine/schema.py
AdaptersConfig
dataclass
Adapters configuration for all modes.
Source code in src/lighter/engine/schema.py
ArgsConfig
dataclass
Arguments to pass to Trainer stage methods.
Source code in src/lighter/engine/schema.py
DataloadersConfig
dataclass
Dataloaders configuration for different stages.
Source code in src/lighter/engine/schema.py
LighterConfig
dataclass
Main Lighter configuration schema.
Source code in src/lighter/engine/schema.py
MetricsConfig
dataclass
PredictAdapterConfig
dataclass
SystemConfig
dataclass
System configuration with model, optimizer, scheduler, etc.