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

class Project

프로젝트는 실행을 위한 네임스페이스입니다.

method Project.__init__

__init__(
    client: 'RetryingClient',
    entity: 'str',
    project: 'str',
    attrs: 'Mapping[str, Any]'
) → Project
Args:
  • client: W&B API 클라이언트 인스턴스.
  • name (str): 프로젝트 이름.
  • entity (str): 프로젝트를 소유하는 엔터티 이름.
엔터티에 속한 단일 프로젝트입니다. Args:
  • client: W&B를 조회하는 데 사용하는 API 클라이언트.
  • entity: 프로젝트를 소유하는 엔터티.
  • project: 조회할 프로젝트의 이름.
  • attrs: 프로젝트의 속성.

속성 Project.id


property Project.path

프로젝트의 경로를 반환합니다. 경로는 엔터티와 프로젝트 이름을 포함하는 리스트입니다. 반환값:
  • list[str]: path 프로퍼티의 값.

property Project.url

프로젝트의 URL을 반환합니다. 반환값:
  • str: url 속성 값입니다.

메서드 Project.artifacts_types

artifacts_types(per_page: 'int' = 50) → public.ArtifactTypes
이 Project와 관련된 모든 아티팩트 유형을 반환합니다.

메서드 Project.sweeps

sweeps(per_page: 'int' = 50) → Sweeps
이 Project의 스윕을 페이지네이션된 컬렉션으로 반환합니다. 인자:
  • per_page: API에 대한 각 요청마다 가져올 스윕 개수입니다.
반환값: Sweeps 객체로, 이터러블한 Sweep 객체 컬렉션입니다.