跳到主要内容

MLflow 0.4.0

·2 分钟阅读
MLflow maintainers

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

MLflow 版本 0.4.0 已准备就绪,于 2018-08-01 发布。该版本可在 PyPI 上获取,文档已更新。以下是版本说明(也可在 GitHub 上获取)

重大变更

  • [项目] 移除了 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)

新特性

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

错误修复

请访问变更日志以了解新特性。