tensorflow/tfx

TFX is an end-to-end platform for deploying production ML pipelines

解决的问题

TFX 解决了在生产规模上部署和管理机器学习模型的挑战。它提供了一个结构化的平台,帮助从简单的模型过渡到完全自动化、可靠的 ML 流水线。

工作原理

TFX 使用配置框架来定义由各种 TFX 组件组成的 ML 流水线。这些流水线可以由 Apache Airflow 或 Kubeflow Pipelines 等编排器进行管理。为了保持一致性和可追溯性,TFX 集成了 ML Metadata (MLMD) 后端,用于跟踪每个组件的运行、生成的工件(输入和输出)以及使用的特定运行时配置。

适用人群

专为需要构建生产级机器学习系统、要求严格追踪、自动化和可扩展性的 ML 工程师和数据科学家设计。

主要亮点

  • 生产规模平台:由 Google 构建,用于处理大规模 ML 工作负载。
  • 灵活的编排:支持与 Apache Airflow 和 Kubeflow Pipelines 集成。
  • 可扩展设计:管道组件和编排集成均可扩展。
  • 元数据追踪:使用 ML Metadata 实现实验追踪,并支持从先前运行中热启动或恢复模型。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目