Galileo-Galilei
02/14/2022, 10:06 PMpython
# in node.py
def compute_metrics (y_true, y_preds):
    <compute>
    return metric1, metric2, [metric3_step0, metric3_step1, metric3_step2, metric3_step3]
# in pipeline_registry.py
Pipeline([
..., 
node(compute_metrics, ["y_true", "y_preds"], [my_metric1, my_metric2, my_metric3]),
...
])
# in catalog.yml
my_metric1:
    type: kedro_mlflow.io.metrics.MlflowMetricDataSet
my_metric2:
    type: kedro_mlflow.io.metrics.MlflowMetricDataSet
my_metric3:
    type: kedro_mlflow.io.metrics.MlflowMetricHistoryDataSet