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

class ArtifactCollection

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

property ArtifactCollection.aliases

이 컬렉션에 포함된 모든 아티팩트 버전의 별칭입니다. 반환값:
  • list[str]: aliases 속성의 값입니다.

property ArtifactCollection.created_at

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

property ArtifactCollection.description

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

property ArtifactCollection.entity

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

property ArtifactCollection.id

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

property ArtifactCollection.name

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

property ArtifactCollection.project

아티팩트 컬렉션을 포함하는 프로젝트입니다. 반환값:
  • str: 프로젝트 속성 값입니다.

property ArtifactCollection.tags

아티팩트 컬렉션과 관련된 태그입니다. 반환값:
  • list[str]: 태그 프로퍼티의 값입니다.

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
아티팩트 컬렉션에 적용된 변경 내용을 저장합니다.