taps.run.config¶
LoggingConfig ¶
RunConfig ¶
Config ¶
Bases: BaseSettings
Application benchmark configuration.
Attributes:
-
app(AppConfig) –Application configuration.
-
engine(EngineConfig) –Engine configuration.
-
logging(LoggingConfig) –Logging configuration.
-
run(RunConfig) –Run configuration.
-
version(str) –TaPS version used to create the config. Loading a config with a version that does not match the current version will log a warning that behavior could be different.
from_toml()
classmethod
¶
Load a configuration from a TOML file.
Source code in taps/run/config.py
write_toml() ¶
Write the configuration to a TOML file.
Source code in taps/run/config.py
make_run_dir() ¶
Create and return the run directory path created from the config.