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

class Projects

Project オブジェクトのレイジーイテレータです。 特定の Entity によって作成・保存された Projects にアクセスするためのイテレータインターフェースを提供します。

method Projects.__init__

__init__(
    client: 'RetryingClient',
    entity: 'str',
    per_page: 'int' = 50
) → Projects
Args:
  • client (wandb.apis.internal.Api): 使用する API クライアントインスタンス。
  • entity (str): Projects を取得する Entity 名(ユーザー名または Team 名)。
  • per_page (int): 1リクエストあたりに取得する Projects の数(デフォルトは 50)。
Example:
from wandb.apis.public.api import Api

# この Entity に属する Projects を検索する
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 オブジェクトのイテラブルなコレクションです。 Args:
  • client: W&B へのクエリに使用される API クライアント。
  • entity: Projects を所有する Entity。
  • per_page: API への1リクエストあたりに取得する Projects の数。

property Projects.cursor


property Projects.more