跳到主要内容

MLflow 0.4.0

·2 分钟阅读
MLflow maintainers
MLflow 维护者

我们很高兴地宣布 MLflow 0.4.0 已发布!

MLflow Release 0.4.0 现已就绪,发布日期为 2018-08-01。该版本可在 PyPI 上找到,文档已更新。以下是发行说明(也可在 GitHub 上查看)。

重大变更

  • [Projects] 移除了 mlflow.projects.run() 的 use_temp_cwd 参数(mlflow run CLI 中的 --new-dir 标志)。本地项目的运行现在使用本地项目目录作为其工作目录。Git 项目仍会被拉取到临时目录中(#215@smurching)。
  • [Tracking] GCS 伪件存储现在是一个可插拔的依赖项(不再默认安装)。要启用 GCS 支持,请通过 pip 在客户端和跟踪服务器上同时安装 google-cloud-storage(#202@smurching)。
  • [Tracking] 由于修复了客户端在向服务器发送数据时不再对 JSON 进行双重序列化为字符串的问题,因此运行 MLflow 0.4.0 及以上版本的客户端需要运行 MLflow 0.4.0 或以上版本的服务器(#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)。
  • [Server] 在 MLflow UI 和服务器中添加了 --static-prefix 选项,用于从指定的前缀提供 UI(#116@andrewmchen)。
  • [Tracking] 支持 Azure blob storage 用于伪件(#206@mateiz)。
  • [Tracking] 添加对 Databricks 支持的 RestStore 的支持(#200@aarondav)。
  • [UI] 通过添加 CSRF 支持,启用前端的生产化(#199@aarondav)。
  • [UI] 更新了指标和参数过滤器,允许用户控制列顺序(#186@mateiz)。

错误修复

访问 更改日志 以了解新功能。