メインコンテンツへスキップ
W&B Python SDK を使用して、Model Registry にリンクしたモデルアーティファクトをダウンロードします。
モデルを再構築し、逆シリアル化して作業可能な形式に変換するための Python 関数や API コールの提供はユーザーの責任です。W&B はモデルカードを使って、モデルをメモリにロードする方法の情報を文書化することを推奨しています。詳細は、Document machine learning models ページをご覧ください。
<> の中の値を自身のものに置き換えてください:
import wandb

# Run を初期化
run = wandb.init(project="<project>", entity="<entity>")

# モデルへのアクセスとダウンロード。ダウンロードしたアーティファクトへのパスを返します
downloaded_model_path = run.use_model(name="<your-model-name>")
モデルバージョンを以下のいずれかの形式で参照します:
  • latest - 最も最近リンクされたモデルバージョンを指定するために latest エイリアスを使用します。
  • v# - 特定のバージョンを取得するために v0v1v2 などを使用します。
  • alias - モデルバージョンに対してチームが設定したカスタムエイリアスを指定します。
API リファレンスガイドの use_model を参照して、使用可能なパラメータと返り値の型についての詳細を確認してください。
2024年のW&B Model Registryの廃止予定について以下のタブでは、近日廃止予定の Model Registry を使用してモデルアーティファクトを利用する方法を示しています。W&B Registry を使用して、モデルアーティファクトを追跡、整理、利用します。詳細は Registry docs を参照してください。
  • CLI
  • W&B App
<> の中の値を自身のものに置き換えてください:
import wandb
# Run を初期化
run = wandb.init(project="<project>", entity="<entity>")
# モデルへのアクセスとダウンロード。ダウンロードしたアーティファクトへのパスを返します
downloaded_model_path = run.use_model(name="<your-model-name>")
モデルバージョンを以下のいずれかの形式で参照します:
  • latest - 最も最近リンクされたモデルバージョンを指定するために latest エイリアスを使用します。
  • v# - 特定のバージョンを取得するために v0v1v2 などを使用します。
  • alias - モデルバージョンに対してチームが設定したカスタムエイリアスを指定します。
API リファレンスガイドの use_model を参照して、使用可能なパラメータと返り値の型についての詳細を確認してください。
I