メインコンテンツへスキップ
GitHub ソース

class Projects

Project オブジェクトの遅延イテレータ。 エンティティが作成して保存したプロジェクトにアクセスするためのイテラブルなインターフェース。

メソッド Projects.__init__

__init__(
    client: 'RetryingClient',
    entity: 'str',
    per_page: 'int' = 50
) → Projects
引数:
  • client (wandb.apis.internal.Api): 使用する API クライアントインスタンス。
  • entity (str): プロジェクトの取得対象となるエンティティ名(ユーザー名またはチーム)。
  • per_page (int): リクエストごとに取得するプロジェクト数(デフォルトは 50)。
例:
from wandb.apis.public.api import Api

# このエンティティに属するプロジェクトを検索する
projects = Api().projects(entity="entity")

# プロジェクトを反復処理する
for project in projects:
    print(f"Project: {project.name}")
    print(f"- URL: {project.url}")
    print(f"- Created at: {project.created_at}")
    print(f"- Is benchmark: {project.is_benchmark}")
Project オブジェクトのイテラブルなコレクション。 引数:
  • client: W&B にクエリを送信するために使用される API クライアント。
  • entity: プロジェクトを所有するエンティティ。
  • per_page: API への 1 回のリクエストで取得するプロジェクト数。

property Projects.cursor


property Projects.more