config_functions
MasterConfig#
- class anyfig.config_functions.MasterConfig[source]
- Bases: abc.ABC - Defines functions that goes into every config class - allowed_cli_args()[source]
- Returns the attribute names that can be be overwritten from command line input 
 - build(external_args=None)[source]
- Instantiates target object connected to config class 
 - frozen(freeze=True)[source]
- Freeze/unfreeze the config. Frozen configs are unmutable - Parameters
- freeze (bool, optional) โ Freeze config. Defaults to True. 
- Returns
- ConfigClass โ Config instance 
 
 - get_parameters(copy=True)[source]
- Returns the config attributes. Doesnโt include Anyfig built-ins 
 - post_init()[source]
- A function that is called after overwriting from command line input 
 - pretty()[source]
- Pretty string representation of the config