Skip to main content

merge_config_with_overrides

Function
This function is defined in the parse_utils module.
Merge a base config with override dict.

Signature

def merge_config_with_overrides(base_config: Any, overrides: Dict[str, Any], config_class: type) -> Any

Parameters

base_config
Any
required
Base config instance
overrides
Dict
required
Dict of field overrides
config_class
type
required
Config class for creating new instance

Returns

Returns
Any
New config instance with overrides applied