메인 콘텐츠로 건너뛰기
GitHub 소스

class Reports

Reports는 BetaReport 객체에 대한 지연(lazy) 이터레이터입니다.

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): 리포트를 가져올 프로젝트.
  • name (str, optional): 필터링할 리포트 이름. None이면 모든 리포트를 가져옵니다.
  • entity (str, optional): 프로젝트에 대한 엔터티 이름. 기본값은 프로젝트의 엔터티입니다.
  • per_page (int): 페이지당 가져올 리포트 수(기본값은 50).

property Reports.length


메서드 Reports.convert_objects

convert_objects() → list[BetaReport]
GraphQL 에지를 File 객체로 변환합니다.

method Reports.update_variables

update_variables() → None
페이지네이션용 GraphQL 쿼리 변수를 업데이트합니다.