跳至主内容

MLflow 0.4.0

· 2 min read
MLflow maintainers
MLflow maintainers

我们很高兴地宣布 MLflow 0.4.0 可用!

MLflow 0.4.0 版本已发布,发布日期 2018-08-01。该发布可在 PyPI 获取,文档已在 updated 更新。以下是发行说明(也可在 GitHub 查看):

不兼容变更:

  • [Projects] 移除了 mlflow.projects.run() 的 use_temp_cwd 参数(mlflow run CLI 中的 --new-dir 标志)。本地项目的运行现在使用本地项目目录作为它们的工作目录。Git 项目仍然被获取到临时目录中 (#215, @smurching)
  • [跟踪] GCS 工件存储现在是可插拔的依赖(不再默认安装)。要启用 GCS 支持,请通过 pip 在客户端和跟踪服务器上安装 google-cloud-storage (#202, @smurching).
  • [跟踪] 运行 MLflow 0.4.0 及更高版本的客户端需要运行 MLflow 0.4.0 或更高版本的服务器,因为一个修复确保客户端在向服务器发送数据时不再将 JSON 双重序列化为字符串(#200, @aarondav)。然而,MLflow 0.4.0 服务器仍然与较旧的客户端向后兼容(#216, @aarondav

功能:

  • [Examples] 添加一个更高级的跟踪示例:使用 MLflow 与 PyTorch 和 TensorBoard (#203)
  • [Models] H2O 模型支持 (#170, @ToonKBC)
  • [Projects] 支持在 Git 仓库的子目录中运行项目 (#153, @juntai-zheng)
  • [SageMaker] 支持在部署到 SageMaker 时指定计算规范 (#185, @dbczumar)
  • [服务器] 为 MLflow UI 和 server 添加了 --static-prefix 选项,可从指定前缀提供 UI (#116, @andrewmchen)
  • [跟踪] 为工件提供 Azure Blob 存储支持 (#206, @mateiz)
  • [Tracking] 添加对基于 Databricks 的 RestStore 的支持 (#200, @aarondav)
  • [UI] 通过添加 CSRF 支持使前端可投入生产使用 (#199, @aarondav)
  • [UI] 更新指标和参数筛选,让用户控制列顺序 (#186, @mateiz)

错误修复:

访问 change log 以了解新功能。