翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
パイプラインの概要
Amazon SageMaker パイプラインは、UI またはパイプライン SDK
この例では、次のステップDAGが含まれます。
AbaloneProcess
処理ステップのインスタンスである は、トレーニングに使用されるデータに対して前処理スクリプトを実行します。例えば、スクリプトは欠落している値を入力したり、数値データを正規化したり、データをトレーニング、検証、テストデータセットに分割したりできます。AbaloneTrain
トレーニングhttps://docs.aws.amazon.com/sagemaker/latest/dg/build-and-manage-steps.html#step-type-trainingステップのインスタンスである は、ハイパーパラメータを設定し、前処理された入力データからモデルをトレーニングします。AbaloneEval
処理ステップの別のインスタンスである は、モデルの精度を評価します。このステップは、データ依存関係の例を示しています。このステップでは、 のテストデータセット出力を使用しますAbaloneProcess
。AbaloneMSECond
は条件https://docs.aws.amazon.com/sagemaker/latest/dg/build-and-manage-steps.html#step-type-conditionステップのインスタンスで、この例では、モデル評価の結果が特定の制限を下回っていることを確認します mean-square-error。モデルが基準を満たしていない場合、パイプラインの実行は停止します。パイプラインの実行は、次のステップに進みます。
AbaloneRegisterModel
。 は、モデルをバージョニングされたモデルパッケージグループとして Amazon SageMaker Model Registry に登録するRegisterModelステップを SageMaker 呼び出します。AbaloneCreateModel
。 はバッチ変換の準備としてモデルを作成するCreateModelステップを SageMaker 呼び出します。ではAbaloneTransform
、 SageMaker は Transform ステップを呼び出して、指定したデータセットにモデル予測を生成します。
以下のトピックでは、パイプラインの基本的な概念について説明します。これらの概念の実装を解説したチュートリアルについては、「パイプラインアクション」を参照してください。
トピック
- パイプラインの構造と実行
- IAM アクセス管理
- Pipelines のクロスアカウントサポートを設定する
- パイプラインパラメータ
- パイプラインのステップ
- Lift-and-shift @step デコレータを使用した Python コード
- ステップ間でデータを渡す
- キャッシュパイプラインの手順
- パイプラインのステップの再試行ポリシー
- パイプラインステップの選択的な実行
- Amazon SageMaker Pipelines の および QualityCheck ステップを使用したベースライン計算、ドリフト検出 ClarifyCheck 、ライフサイクル
- パイプライン実行をスケジュールする
- Amazon SageMaker Experiments の統合
- ローカルモードを使用してパイプラインを実行する
- Amazon SageMaker Pipelines のトラブルシューティング