rgpycrumbs.eon._mlflow.log_params¶
Logging of eOn configuration parameters to MLflow.
Performs a merge between eon-schema L0 catalog defaults and user
config.ini overrides, then logs every parameter to MLflow for full
provenance tracking.
Added in version 1.1.0.
Changed in version 1.9.x: Prefer eon-schema hydrate/catalog; eon-akmc ConfigClass is a
one-release fallback only.
Functions¶
|
Log the hydrated eOn configuration to MLflow. |
|
|
|
Legacy path: full eon-akmc ConfigClass (one-release fallback). |
Module Contents¶
- rgpycrumbs.eon._mlflow.log_params.log_config_ini(conf_ini: pathlib.Path = Path('config.ini'), *, w_artifact: bool = True, track_overrides: bool = False)[source]¶
Log the hydrated eOn configuration to MLflow.
- Args:
conf_ini: Path to the eOn
config.inifile. w_artifact: Whether to log the config file as an MLflow artifact. track_overrides: Whether to separately log parameters that the userexplicitly set (values present in the INI, not only defaults).
Added in version 1.1.0.