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メタデータ(MLMD)バックエンドと統合されており、各コンポーネントの実行、生成されたアーティファクト(入力と出力)、および使用された特定のランタイム設定を追跡します。
対象ユーザー
本番環境向けの機械学習システムを構築する必要があるMLエンジニアやデータサイエンティスト向けに設計されています。厳密な追跡、自動化、スケーラビリティが求められます。
主な特徴
- 本番スケールプラットフォーム: Googleが大規模なMLワークロードを処理するために構築。
- 柔軟なオーケストレーション: Apache AirflowおよびKubeflow Pipelinesとの統合をサポート。
- 拡張性のある設計: パイプラインコンポーネントとオーケストレーション統合の両方が拡張可能。
- メタデータ追跡: MLメタデータを使用して実験の追跡が可能で、過去の実行からのモデルのウォームスタートや再開が可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト