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

class ArtifactCollection

서로 관련된 아티팩트 집합을 나타내는 아티팩트 컬렉션입니다. Args:
  • client: W&B에 쿼리를 보낼 때 사용할 클라이언트 인스턴스.
  • entity: 프로젝트를 소유한 엔터티(사용자 또는 팀).
  • project: 아티팩트 컬렉션을 조회할 프로젝트 이름.
  • name: 아티팩트 컬렉션의 이름.
  • type: 아티팩트 컬렉션의 타입(예: “dataset”, “model”).
  • organization: (해당하는 경우) 선택적인 organization 이름.
  • attrs: 아티팩트 컬렉션을 초기화하기 위한 속성 매핑(선택 사항). 제공되지 않은 경우, 객체는 초기화 시점에 W&B에서 해당 속성을 로드합니다.

property ArtifactCollection.aliases

이 컬렉션에 포함된 모든 아티팩트 버전의 별칭(alias)입니다. Returns:
  • list[str]: aliases 프로퍼티의 값입니다.

property ArtifactCollection.created_at

아티팩트 컬렉션이 생성된 날짜입니다. 반환값:
  • str: created_at 속성 값입니다.

property ArtifactCollection.description

아티팩트 컬렉션에 대한 설명입니다. 반환값:
  • str | None: description 프로퍼티의 값입니다.

property ArtifactCollection.entity

프로젝트를 소유하는 엔터티(사용자 또는 팀)입니다. 반환값:
  • str: 엔터티 속성 값입니다.

property ArtifactCollection.id

아티팩트 컬렉션의 고유 식별자입니다. Returns:
  • str: id 속성 값입니다.

property ArtifactCollection.name

아티팩트 컬렉션의 이름입니다. Returns:
  • str: name 속성의 값입니다.

property ArtifactCollection.project

이 아티팩트 컬렉션이 속한 프로젝트입니다. Returns:
  • str: project 속성 값.

property ArtifactCollection.tags

아티팩트 컬렉션과 관련된 태그입니다. Returns:
  • list[str]: tags 속성의 값입니다.

property ArtifactCollection.type

아티팩트 컬렉션의 타입을 반환합니다.

메서드 ArtifactCollection.artifacts

artifacts(per_page: 'int' = 50) → Artifacts
컬렉션의 모든 아티팩트를 가져옵니다.

메서드 ArtifactCollection.change_type

change_type(new_type: 'str') → None
사용이 중단되었습니다. 대신 save로 타입을 직접 변경하세요.

메서드 ArtifactCollection.delete

delete() → None
전체 아티팩트 컬렉션을 삭제합니다.

메서드 ArtifactCollection.is_sequence

is_sequence() → bool
아티팩트 컬렉션이 시퀀스인지 여부를 반환합니다.

메서드 ArtifactCollection.save

save() → None
아티팩트 컬렉션에 적용된 변경 사항을 저장합니다.