如何修复“ MLflow服务器上显示的HDFS上不正确的工件/模型路径”

时间:2019-08-19 07:47:14

标签: mlflow

我使用mlflow版本1.2.0使用以下命令运行mlflow服务器

mlflow server --host myhost -p myport --backend-store-uri mysql://user@localhost/mlflow --default-artifact-root hdfs://myhost/user/myid/mlflow_test

我从MLflow教程快速入门https://www.mlflow.org/docs/latest/quickstart.html

开始运行实验

命令:

mlflow run sklearn_elasticnet_wine -P alpha=0.5 --no-conda

记录模型的代码是

mlflow.sklearn.log_model(lr, "model")

https://github.com/mlflow/mlflow/blob/master/examples/sklearn_elasticnet_wine/train.py

我通过webbrowser myhost:myport访问服务器,并检查我运行的运行情况。

我成功通过myhost获取了运行信息:myport/#/experiments/0/runs/run_id

在此页面中,我发现第一层(模型目录)路径正确。即run_id/artifacts/model correct path

但是一旦我单击模型文件夹下的MLmodel文件,路径就会出错: 我希望看到run_id/artifacts/model/MLmodel 但实际上是run_id/artifacts/MLmodel wrong path

0 个答案:

没有答案