Config#

class radiosim.io.Config(*, general: GeneralConfig = <factory>, paths: PathConfig = <factory>, dataset: DataSetConfig = <factory>, jet: JetConfig = <factory>, survey: SurveyConfig = <factory>, mojave: MojaveConfig = <factory>, ppdisk: PPDiskConfig = <factory>)[source]#

Bases: BaseModel

Main training configuration.

Attributes Summary

model_config

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

Methods Summary

from_toml(path)

Load configuration from a TOML file.

to_dict()

Export configuration as a dictionary.

Attributes Documentation

model_config = {}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

Methods Documentation

classmethod from_toml(path: str | Path) Config[source]#

Load configuration from a TOML file.

to_dict() dict[source]#

Export configuration as a dictionary.