教程概述
MLflow 模型注册表包含几个核心组件
- 一个集中式模型存储,是 MLflow 模型的单一存放位置,以一致且高效的方式促进模型的版本控制、共享和部署。
- 一个 API 集合,允许您以编程方式创建、读取、更新和删除模型。
- 一个 GUI,允许您在集中式模型存储中手动查看和管理模型。
MLflow 模型注册表提供了一些与模型开发和部署相关的附加功能
- 模型版本控制指记录模型的不同迭代,以便于比较和提供服务。默认情况下,模型使用单调递增的 ID 进行版本控制,但您也可以为模型版本设置别名。
- 模型别名允许您为模型的特定版本分配可变的命名引用,从而简化模型部署。
- 模型标签允许用户使用自定义键值对标记模型,从而促进文档记录和分类。
- 模型注释是添加到模型的描述性说明。
在本教程中,您将通过最少的步骤快速上手并运行 MLflow 模型注册表。本教程涵盖的主题包括
- 在记录时以编程方式向模型注册表注册模型。
- 在 MLflow UI 中查看已注册的模型。
- 加载已注册的模型进行推理。