Vertex AI Experiments では、実行とアーティファクトの両方を追跡できます。実行は、データの前処理、トレーニング、モデル評価(ただし、これらに限定されない)を含む ML ワークフローのステップです。実行では、データセットなどのアーティファクトを使用し、モデルなどのアーティファクトを生成できます。
アーティファクトの作成
次のサンプルでは、アーティファクト クラスの create メソッドを使用します。
Python
schema_title: 必須。リソースで使用されるスキーマ タイトルを指定します。project: これらの ID は、 Google Cloud コンソールの [ようこそ] ページで確認できます。location: 利用可能なロケーションの一覧をご覧ください。uri: 省略可。アーティファクトのロケーションの URI。resource_id: 省略可。次の形式のアーティファクト名におけるresource_id部分。これは metadataStore 内でグローバルに一意です。
projects/123/locations/us-central1/metadataStores/<metadata_store_id>/artifacts/<resource_id>display_name: 省略可。リソースのユーザー定義名。schema_version: 省略可。リソースで使用されるバージョンを指定します。設定されていない場合、最新バージョンがデフォルトで使用されます。description: 省略可。作成するリソースの目的を記述します。metadata: 省略可。リソースに保存されるメタデータ情報が含まれます。
実行を開始
次のサンプルでは、start_execution メソッドを使用します。
Python
schema_title: リソースで使用されるスキーマ タイトルを指定します。display_name: リソースのユーザー定義名。input_artifacts: 入力として割り当てるアーティファクト。output_artifacts: この実行への出力としてのアーティファクト。project: 実際のプロジェクト ID。これらは Google Cloud コンソールの [ようこそ] ページで確認できます。location: 利用可能なロケーションの一覧をご覧ください。resource_id: 省略可。次の形式のアーティファクト名におけるresource_id部分。これは metadataStore 内でグローバルに一意です。 projects/123/locations/us-central1/metadataStores/<metadata_store_id>/artifacts/<resource_id>schema_version: 省略可。リソースで使用されるバージョンを指定します。設定されていない場合、最新バージョンがデフォルトで使用されます。metadata: 省略可。リソースに保存されるメタデータ情報が含まれます。resume: bool。注: オプションの
resumeパラメータをTRUEとして指定すると、以前に開始した実行が再開されます。指定しない場合、resumeはデフォルトでFALSEになり、新しい実行が作成されます。