実行の復旧とパイプラインバージョンの管理
適切な継続操作を選び、バージョン履歴を維持し、アクセス共有と復元可能なパイプラインスナップショットの出力を行います。
適切なフォローアップ操作を選ぶ#
- 中断した実行には Continue を使う
「Continue」は、対象となる中断、失敗、終了済みの処理を最初から始めず、最新の利用可能な状態から再開します。
- 評価のみの復旧には Resume を使う
学習が完了し評価が未完了の場合、対象となる「Resume」は学習を繰り返さず既存チェックポイントを評価します。
- 新しいバージョンには Run Again を使う
完了後かつアイドル状態で、「Run Again」は同じパイプライン系列に別の実行を開始します。送信前にエポック入力と設定を確認します。
- 独立した分岐には Clone を使う
「Clone」は、大きく異なる実験や設定のために別のパイプラインを作成します。追加のワークスペース容量を使用する場合があります。
- 互換性のある転移学習には Fine-tune を使う
「Fine-tune」は、完了済みで学習可能な非古典モデルと互換データセットから子パイプラインを作成します。既存設定を使うか選択し、目的を限定した指示を入力します。
バージョン履歴を確認する#
- バージョン選択を開く
以前の判断で使用した結果が最新表示と同じとは限らないため、対象の完了済み実行バージョンを選びます。
- 固定された ML バックエンドを確認する
下部の「Results」領域で、選択中のバージョンに記録されたバックエンドを確認します。結果タブを切り替えるとラベルも更新され、記録がある場合はバージョン表で各バージョンのバックエンドを確認できます。
- 現在と以前のバージョンを比較する
各バージョンの設定、チェックポイント、固定バックエンド、主要指標、詳細評価、作成時刻を確認します。
- 選択したバージョンを記録する
結果の共有やモデルのデプロイ時には、パイプラインと選択したモデルバージョンを変更記録に残します。
共同作業者とスナップショットを管理する#
- アクセス範囲を慎重に設定する
パイプラインを Private に保つか、Organization と共有するか、ワークスペースが許可し内容が適切な場合だけ Global にします。
- 共同作業者を管理する
パイプライン共同作業者には Owner と Viewer があります。確認だけなら Viewer、ライフサイクル操作を担当するユーザーには Owner を使用します。
- パイプラインスナップショットを出力する
ZIP に利用可能なチェックポイントと進捗成果物を含めるか選択します。出力ファイルは機密性のあるモデル資料として扱います。
- 出力を確認する
スナップショットを安全に保存し、パイプラインバージョンの背景情報も維持します。復旧に利用する前に適切なワークスペースでインポートを試します。