跳到主要内容

MLflow:用于管理机器学习生命周期的工具

MLflow 是一个开源平台,专门为协助机器学习从业者和团队处理机器学习过程的复杂性而构建。MLflow 专注于机器学习项目的完整生命周期,确保每个阶段都可管理、可追溯且可重现。

MLflow 入门资源

如果您是第一次接触 MLflow,这里的教程和指南是开始的好地方。这些教程和指南的重点是尽快让您掌握 MLflow 的基本功能、术语、API 和通用最佳实践,以便在特定领域的指南和教程中提升您的学习效果。

MLflow 的传统 ML 和深度学习

MLflow 为传统机器学习和深度学习工作流提供了全面的支持。从实验跟踪和模型版本控制到部署和监控,MLflow 简化了 ML 生命周期的各个方面。无论您是处理 scikit-learn 模型、训练深度神经网络,还是管理复杂的 ML 管道,MLflow 都提供了构建可靠、可扩展的机器学习系统所需的工具。

探索下面的核心 MLflow 功能和集成,以增强您的 ML 开发工作流!

跟踪实验并管理您的 ML 开发

核心功能

MLflow Tracking 提供全面的实验日志记录、参数跟踪、指标可视化和构件管理。

主要优势

  • 实验组织:跟踪和比较多个模型实验
  • 指标可视化:用于模型性能的内置图表
  • 构件存储:为每次运行存储模型、图表和其他文件
  • 协作:跨团队共享实验和结果

指南

跟踪入门

高级跟踪功能

热门库的自动记录

MLflow Tracking

在任何地方运行 MLflow

MLflow 可在各种环境中运行,包括本地环境、本地集群、云平台和托管服务。作为一个开源平台,MLflow 是厂商中立的;无论您在哪里进行机器学习,都可以访问 MLflow 的核心功能集,例如跟踪、评估、可观测性等。

Databricks Logo
Amazon SageMaker Logo
Azure Machine Learning Logo
Nebius Logo
Kubernetes Logo