dcase_framework.parameters.ParameterContainer.override¶
-
ParameterContainer.
override
(override)[source]¶ Override container content recursively.
Parameters: override : dict, str
Depending type following is done:
- If dict given, this is used directly to override parameters in the container.
- If str is given which is a filename of existing file on disk, parameter file is loaded and it is used to override container parameters
- If str is given which contains JSON formatted parameters, content is used to override container parameters
Returns: self
Raises: ImportError:
JSON import failed
ValueError:
Not JSON formatted string given