我们很高兴宣布 MLflow 1.3.0 已可用!
除了多项错误和文档修复外,MLflow 1.3.0 还包括以下主要功能和改进:
- Python 客户端现在支持使用 TensorFlow 2.0 记录和加载模型
- 使用 SQL 数据库支持存储的 MLflow 服务器在获取运行和实验时性能显著提高
- 新增
GetExperimentByName
REST API 端点,用于 Python 客户端以加速 set_experiment
和 get_experiment_by_name
- Python 客户端中新增
mlflow.delete_run
、mlflow.delete_experiment
fluent API
- 新增 CLI 命令(
mlflow experiments csv
)用于将实验运行导出为 CSV
- 目录现在可以通过 Python fluent API 中的
mlflow.log_artifact
作为 artifact 进行记录
- HTML 和 geojson artifact 现在在运行 UI 中渲染
- Keras autologging 支持
fit_generator
Keras API
- 打包为 docker 容器的 MLflow 模型可以通过 Google Cloud Run 执行
- 在本地执行基于 docker 的 MLflow 项目时,artifact 存储配置会传播到容器
- Python、Java、R 客户端和 UI 现在会在遇到 429 (Too Many Requests) 错误时重试 HTTP 请求
有关完整的更改列表,请参阅版本变更日志,并在mlflow.org上查看最新文档。