リンクされたアーティファクトへのパスを構築する
{} 内の値を、利用したいレジストリ名、コレクション名、およびアーティファクトバージョンのエイリアスまたはインデックスに置き換えてください。
リンクされているアーティファクトのパスを取得したら、wandb.Run.use_artifact() メソッドを使ってそのアーティファクトにアクセスし、内容をダウンロードします。次のコードスニペットは、W&B Registry にリンクされたアーティファクトを利用して内容をダウンロードする方法を示しています。<> 内の値は必ず自身の値に置き換えてください。
wandb.Run.use_artifact() メソッドは、run を作成すると同時に、ダウンロードしたアーティファクトをその run の入力としてマークします。
アーティファクトを run の入力としてマークすると、W&B はそのアーティファクトの来歴を追跡できるようになります。
run を作成したくない場合は、wandb.Api() オブジェクトを使用してアーティファクトにアクセスできます。
wandb.Run.use_artifact() と Artifact.download() を参照してください。
Users with a personal entity that belong to multiple organizations個人エンティティが複数の組織に属している Users は、レジストリにリンクされたアーティファクトへアクセスする際に、組織名を指定するか、チームの entity を使用する必要があります。
自動生成されたコードスニペットをコピー&ペーストする
- W&B Registry に移動します。
- 対象のアーティファクトを含むレジストリ名を選択します。
- コレクション名を選択します。
- アーティファクトバージョンの一覧から、アクセスしたいバージョンを選択します。
- Usage タブを開きます。
- Usage API セクションに表示されるコードスニペットをコピーします。
- コピーしたコードスニペットを Python スクリプト、ノートブック、またはターミナルにペーストします。
