메인 콘텐츠로 건너뛰기

class ArtifactCollection

관련된 artifact를 그룹으로 나타내는 artifact collection입니다. 매개변수:
  • client: W&B를 쿼리하는 데 사용할 클라이언트 인스턴스입니다.
  • entity: 프로젝트를 소유한 entity(사용자 또는 팀)입니다.
  • project: artifact collection을 쿼리할 프로젝트 이름입니다.
  • name: artifact collection의 이름입니다.
  • type: artifact collection의 유형입니다(예: “dataset”, “model”).
  • organization: 해당하는 경우 조직 이름(선택 사항)입니다.
  • attrs: artifact collection을 초기화하는 속성 매핑(선택 사항)입니다. 제공하지 않으면 초기화 시 객체가 W&B에서 해당 속성을 로드합니다.

속성 ArtifactCollection.aliases

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

속성 ArtifactCollection.created_at

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

속성 ArtifactCollection.description

artifact collection의 설명입니다. 반환값:
  • str | None: 설명 속성 값입니다.

property ArtifactCollection.entity

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

속성 ArtifactCollection.id

artifact collection의 고유 식별자입니다. 반환값:
  • str: id 속성 값입니다.

속성 ArtifactCollection.name

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

속성 ArtifactCollection.project

artifact collection이 포함된 프로젝트입니다. 반환값:
  • str: 프로젝트의 속성 값입니다.

속성 ArtifactCollection.tags

artifact collection에 연결된 tags입니다. 반환값:
  • list[str]: tags 속성 값입니다.

속성 ArtifactCollection.type

아티팩트 컬렉션의 유형입니다.

속성 ArtifactCollection.updated_at

artifact collection이 마지막으로 업데이트된 날짜입니다. 반환값:
  • str | None: updated_at 속성 값입니다.

방법 ArtifactCollection.artifacts

artifacts(per_page: 'int' = 50) → Artifacts
컬렉션에 있는 모든 artifact를 조회합니다.

방법 ArtifactCollection.change_type

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

방법 ArtifactCollection.delete

delete() → None
artifact collection 전체를 삭제합니다.

방법 ArtifactCollection.is_sequence

is_sequence() → bool
artifact collection이 시퀀스인지 반환합니다.

방법 ArtifactCollection.save

save() → None
artifact collection의 변경 사항을 저장합니다.