リンクされたアーティファクト へのパスを構築する
{} 内の値を、アクセスしたいアーティファクト バージョンの Registry 名、collection 名、および alias またはインデックスに置き換えてください。
リンクされたアーティファクト のパスがわかったら、wandb.Run.use_artifact() method を使用してアーティファクト にアクセスし、その内容をダウンロードします。次のコードスニペットは、W&B Registry にリンクされた artifact の使い方とダウンロード方法を示しています。<> 内の値は必ずご自身のものに置き換えてください。
wandb.Run.use_artifact() method は、run を作成すると同時に、ダウンロードしたアーティファクト をその run の入力としてマークします。
アーティファクト を run の入力としてマークすると、W&B はそのアーティファクト のリネージをトラッキングできるようになります。
run を作成したくない場合は、wandb.Api() オブジェクトを使用してアーティファクト にアクセスできます。
wandb.Run.use_artifact() と Artifact.download() を参照してください。
複数の組織に属する personal entity を持つ Users複数の組織に属し、personal entity を持つ Users が Registry にリンクされたアーティファクト にアクセスする場合は、組織名を指定するか、チーム entity を使用する必要があります。
事前に生成されたコードスニペットをコピー&ペーストする
- W&B Registry にアクセスします。
- artifact が含まれているレジストリの名を選択します。
- コレクションの名を選択します。
- artifact バージョンの一覧から、アクセスするバージョンを選択します。
- Usage タブを選択します。
- Usage API セクションに表示されているコードスニペットをコピーします。
- コードスニペットを Python スクリプト、ノートブック、またはターミナルに貼り付けます。
