dacapo.store.config_store
Module Contents
Classes
Base class for configuration stores. |
- exception dacapo.store.config_store.DuplicateNameError
Common base class for all non-exit exceptions.
- class dacapo.store.config_store.ConfigStore
Base class for configuration stores.
- runs: Any
- datasplits: Any
- datasets: Any
- arrays: Any
- tasks: Any
- trainers: Any
- architectures: Any
- abstract store_run_config(run_config: dacapo.experiments.run_config.RunConfig) None
Store a run config. This should also store the configs that are part of the run config (i.e., task, architecture, trainer, and dataset config).
- abstract retrieve_run_config(run_name: str) dacapo.experiments.run_config.RunConfig
Retrieve a run config from a run name.
- abstract retrieve_run_config_names() List[str]
Retrieve all run config names.
- abstract store_task_config(task_config: dacapo.experiments.tasks.task_config.TaskConfig) None
Store a task config.
- abstract retrieve_task_config(task_name: str) dacapo.experiments.tasks.task_config.TaskConfig
Retrieve a task config from a task name.
- abstract retrieve_task_config_names() List[str]
Retrieve all task config names.
- abstract store_architecture_config(architecture_config: dacapo.experiments.architectures.architecture_config.ArchitectureConfig) None
Store a architecture config.
- abstract retrieve_architecture_config(architecture_name: str) dacapo.experiments.architectures.architecture_config.ArchitectureConfig
Retrieve a architecture config from a architecture name.
- abstract retrieve_architecture_config_names() List[str]
Retrieve all architecture config names.
- abstract store_trainer_config(trainer_config: dacapo.experiments.trainers.trainer_config.TrainerConfig) None
Store a trainer config.
- abstract retrieve_trainer_config(trainer_name: str) None
Retrieve a trainer config from a trainer name.
- abstract retrieve_trainer_config_names() List[str]
Retrieve all trainer config names.
- abstract store_datasplit_config(datasplit_config: dacapo.experiments.datasplits.datasplit_config.DataSplitConfig) None
Store a datasplit config.
- abstract retrieve_datasplit_config(datasplit_name: str) dacapo.experiments.datasplits.datasplit_config.DataSplitConfig
Retrieve a datasplit config from a datasplit name.
- abstract retrieve_datasplit_config_names() List[str]
Retrieve all datasplit names.
- abstract store_array_config(array_config: dacapo.experiments.datasplits.datasets.arrays.array_config.ArrayConfig) None
Store a array config.
- abstract retrieve_array_config(array_name: str) dacapo.experiments.datasplits.datasets.arrays.array_config.ArrayConfig
Retrieve a array config from a array name.
- abstract retrieve_array_config_names() List[str]
Retrieve all array names.