【问题标题】:Saving artifacts on remote mlflow server在远程 mlflow 服务器上保存工件
【发布时间】:2019-08-27 14:13:07
【问题描述】:

我正在尝试将MLflow 工件存储在运行MLflow 的远程服务器上。我正在访问的服务器和运行MLflow 的服务器都是谷歌云上的虚拟机。我可以看到MLflow 服务器中的矩阵,但看不到工件。

我尝试了以下方法,但没有一个有效:

  • mlflow server --backend-store-uri /mnt/persistent-disk --default-artifact-root /tmp/ --host=0.0.0.0
  • mlflow 服务器 --backend-store-uri /mnt/persistent-disk --default-artifact-root /path/to/folder/with/mlrun --host=0.0.0.0

我还给了rwx 路径权限,但仍然遇到同样的错误:

PermissionError: [Errno 13] Permission denied: '/home/user/folder'

【问题讨论】:

    标签: python mlflow


    【解决方案1】:

    您能否就您为此找到的解决方案提供建议?

    请求,因为我发现工件存储在本地服务器本身的 cwd 中的 mlruns 中 如果我使用 mlflow.pyfunc.log_model 而不是 mlflow.sklearn.log_model(lr, "model")

    我创建了https://github.com/mlflow/mlflow/issues/1815

    【讨论】:

      猜你喜欢
      • 2020-03-18
      • 2020-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-27
      • 2017-09-22
      • 2021-03-16
      • 1970-01-01
      相关资源
      最近更新 更多