xlstm_jax.define_hydra_schemas#
Register all config dataclasses in the project to Hydra’s ConfigStore and define hydra config schemas.
Classes#
This class is a flat config that combines several sub-configs. |
|
Supports maximum of 5 data evaluation configurations. |
|
Supports maximum of 10 data training configurations. |
|
The base config class. |
Functions#
Module Contents#
- class xlstm_jax.define_hydra_schemas.CombinedModelConfig#
This class is a flat config that combines several sub-configs.
- class xlstm_jax.define_hydra_schemas.BaseLoggerConfig#
- class xlstm_jax.define_hydra_schemas.DataEvalConfig#
Supports maximum of 5 data evaluation configurations.
- ds1: xlstm_jax.dataset.configs.DataConfig | None = None#
- ds2: xlstm_jax.dataset.configs.DataConfig | None = None#
- ds3: xlstm_jax.dataset.configs.DataConfig | None = None#
- ds4: xlstm_jax.dataset.configs.DataConfig | None = None#
- ds5: xlstm_jax.dataset.configs.DataConfig | None = None#
- class xlstm_jax.define_hydra_schemas.DataTrainConfig#
Supports maximum of 10 data training configurations.
- ds1: xlstm_jax.dataset.configs.DataConfig | None = None#
- ds2: xlstm_jax.dataset.configs.DataConfig | None = None#
- ds3: xlstm_jax.dataset.configs.DataConfig | None = None#
- ds4: xlstm_jax.dataset.configs.DataConfig | None = None#
- ds5: xlstm_jax.dataset.configs.DataConfig | None = None#
- ds6: xlstm_jax.dataset.configs.DataConfig | None = None#
- ds7: xlstm_jax.dataset.configs.DataConfig | None = None#
- ds8: xlstm_jax.dataset.configs.DataConfig | None = None#
- ds9: xlstm_jax.dataset.configs.DataConfig | None = None#
- ds10: xlstm_jax.dataset.configs.DataConfig | None = None#
- class xlstm_jax.define_hydra_schemas.Config#
The base config class.
- parallel: xlstm_jax.models.configs.ParallelConfig#
- model: CombinedModelConfig#
- log_path: pathlib.Path#
- base_dir: pathlib.Path#
- data_train: DataTrainConfig | None = None#
- data_eval: DataEvalConfig | None = None#
- xlstm_jax.define_hydra_schemas.register_configs()#
- Return type:
None