创建 mlflow 实验:具有 UUID 的 运行 已处于活动状态

Create mlflow experiment: Run with UUID is already active

我正在尝试在 mlflow 上创建一个新实验,但我遇到了这个问题:

Exception: Run with UUID l142ae5a7cf04a40902ae9ed7326093c is already active.

这是我的代码:

import mlflow
import mlflow.sklearn
import sys

mlflow.set_experiment("New experiment 2")

mlflow.set_tracking_uri('http://mlflow:5000')
st= mlflow.start_run(run_name='Test2')
id = st.info.run_id
mlflow.log_metric("score", score)
mlflow.sklearn.log_model(model, "wineModel")

您必须 运行 mlflow.end_run() 才能完成第一个实验。然后你可以创建另一个