MLFlow version: 1.4.0 Python version: 3.7.4
I'm running the UI as mlflow server...
with all the required command line options.
I am logging to MLFlow as an MLFlow project, with the appropriate MLproject.yaml
file. The project is being run on a Docker container, so the CMD looks like this:
mlflow run . -P document_ids=${D2V_DOC_IDS} -P corpus_path=... --no-conda --experiment-name=${EXPERIMENT_NAME}
Running the experiment like this results in a blank run_name. I know there's a run_id but I'd also like to see the run_name and set it in my code -- either in the command line, or in my code as mlflow.log....
.
I've looked at Is it possible to set/change mlflow run name after run initial creation? but I want to programmatically set the run name instead of changing it manually on the UI.