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

class Reports

Reports は BetaReport オブジェクトの遅延評価イテレータです。

method Reports.__init__

__init__(
    client: 'RetryingClient',
    project: 'Project',
    name: 'str | None' = None,
    entity: 'str | None' = None,
    per_page: 'int' = 50
)
引数:
  • client (wandb.apis.internal.Api): 使用する API クライアントのインスタンス。
  • project (wandb.sdk.internal.Project): Reports を取得する対象のプロジェクト。
  • name (str, optional): フィルター対象のレポート名。None の場合は、すべての Reports を取得します。
  • entity (str, optional): プロジェクトの entity 名。デフォルトでは、プロジェクトの entity が使用されます。
  • per_page (int): 1 ページあたりに取得する Reports の数 (デフォルトは 50) 。

プロパティ Reports.length


method Reports.convert_objects

convert_objects() → list[BetaReport]
GraphQL のエッジを File オブジェクトに変換します。

method Reports.update_variables

update_variables() → None
ページネーション用のGraphQLクエリ変数を更新します。