Vertex AI Experiments では、実行とアーティファクトの両方を追跡できます。実行は、データの前処理、トレーニング、モデル評価(ただし、これらに限定されない)を含む ML ワークフローのステップです。実行では、データセットなどのアーティファクトを使用し、モデルなどのアーティファクトを生成できます。
アーティファクトの作成
次のサンプルでは、アーティファクト クラスの create
メソッドを使用します。
Python
schema_title
: 必須。リソースで使用されるスキーマ タイトルを指定します。project
: 実際のプロジェクト ID。これらの 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
になり、新しい実行が作成されます。