configs
The base classes for step entrypoint configs.
Base classes
The base classes for step entrypoint configs.
src.core.configs.base.ConfigBase
Bases: BaseModel
A base class for all entrypoint config classes.
Source code in src/core/configs/base.py
6 7 8 9 10 |
|
Argument parsing
The argument parsing helper functions for the script entrypoint arguments.
src.core.configs.argument_parsing.parse_args
Parses Command Line arguments and returns the script config model.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
parser
|
ArgumentParser
|
The instance of :class: |
required |
cfg_cls
|
type[T]
|
The class of the config to use.
Anything inheriting from :class: |
required |
Returns:
Type | Description |
---|---|
T
|
A config instance of type given by |
Source code in src/core/configs/argument_parsing.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
|