Configs¶
Pydantic configuration models for the PPG RVQ training pipeline. All fields have sensible defaults and can be overridden via YAML.
compressionkit.configs.ppg_rvq.PpgRvqConfig
¶
Bases: BaseModel
Top-level configuration for PPG RVQ training pipeline.
Source code in compressionkit/configs/ppg_rvq.py
from_yaml(path)
classmethod
¶
Load config from a YAML file, merged with defaults.
Source code in compressionkit/configs/ppg_rvq.py
compressionkit.configs.ppg_rvq.DataConfig
¶
Bases: BaseModel
Data loading and preprocessing configuration.
Source code in compressionkit/configs/ppg_rvq.py
compressionkit.configs.ppg_rvq.ModelConfig
¶
Bases: BaseModel
RVQ autoencoder model architecture configuration.
Source code in compressionkit/configs/ppg_rvq.py
compressionkit.configs.ppg_rvq.TrainingConfig
¶
Bases: BaseModel
Training hyperparameters and schedule configuration.
Source code in compressionkit/configs/ppg_rvq.py
compressionkit.configs.ppg_rvq.EvaluationConfig
¶
Bases: BaseModel
Post-training evaluation configuration.
Source code in compressionkit/configs/ppg_rvq.py
compressionkit.configs.ppg_rvq.OutputConfig
¶
Bases: BaseModel
Output directory and logging configuration.