cancel
Showing results forย 
Search instead forย 
Did you mean:ย 
Machine Learning
cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

What does it mean if an MLflow run is "UNFINISHED?"

Joseph_B
New Contributor III
New Contributor III

The run has a model logged to it already, but the "Status" field says "UNFINISHED."

1 REPLY 1

Joseph_B
New Contributor III
New Contributor III

The MLflow run was probably created either (a) via notebook autologging or (b) via a call to `mlflow.start_run()`. With (a), when the notebook first logs something to MLflow, it starts a run. But if the notebook is still active and attached to a cluster, and nothing has ended the run, then the run is still active ("UNFINISHED").

You can end the run with `mlflow.end_run()`.

Alternatively, you can wrap your model fitting code in a "with" statement:

with mlflow.start_run():
  # my ML code

This "with" syntax will automatically end the run once the ML code finishes.

Welcome to Databricks Community: Lets learn, network and celebrate together

Join our fast-growing data practitioner and expert community of 80K+ members, ready to discover, help and collaborate together while making meaningful connections. 

Click here to register and join today! 

Engage in exciting technical discussions, join a group with your peers and meet our Featured Members.