메인 콘텐츠로 건너뛰기
이 페이지에서는 팀 관리자 또는 레지스트리 관리자가 레지스트리를 삭제하는 방법을 설명합니다.
  • 팀 관리자는 조직의 모든 레지스트리를 삭제할 수 있습니다.
  • 레지스트리 관리자는 자신이 생성한 레지스트리만 삭제할 수 있습니다.
레지스트리를 삭제하면 해당 레지스트리에 속한 컬렉션도 함께 삭제되지만, 레지스트리에 연결된 아티팩트는 삭제되지 않습니다. 이러한 아티팩트는 아티팩트가 로깅된 원래 프로젝트에 그대로 남습니다.
wandb API의 delete() 메서드를 사용하여 프로그래밍 방식으로 레지스트리를 삭제할 수 있습니다. 다음 예시는 다음 작업을 수행하는 방법을 보여줍니다:
  1. api.registry()로 삭제하려는 레지스트리를 가져옵니다.
  2. 반환된 레지스트리 객체에서 delete() 메서드를 호출해 레지스트리를 삭제합니다.
import wandb

# W&B API 초기화
api = wandb.Api()

# 삭제하려는 레지스트리 가져오기
fetched_registry = api.registry("<registry_name>")

# 레지스트리 삭제
fetched_registry.delete()