Galileo-Galilei/kedro-mlflow-tutorial

catalog and pipeline_ml_factory have inconsistent artifact_path

Galileo-Galilei opened this issue · 1 comments

log_model_kwargs are passed to the pipeline_ml_factory function:

log_model_kwargs=dict(
artifact_path="kedro_mlflow_tutorial", # does not work with kedro==0.10.0
conda_env={
"python": 3.7,
"build_dependencies": ["pip"],
"dependencies": [f"kedro_mlflow_tutorial=={PROJECT_VERSION}"],
},
signature="auto",
),

But they are ignored by kedro-mlflow and we need to use the default values when retrieveing the model.

artifact_path: model # it should be 'kedro_mlflow_tutorial', but there is a bug in kedro-mlflow==0.10.0

Once the issue is solved in kedro-mlflow, we should update it here.