클래스 wandb.apis.public.File
W&B에 저장된 파일입니다. W&B에 저장된 단일 파일을 나타냅니다. 파일 메타데이터에 대한 액세스를 제공합니다. 파일은 특정 run과 연결되며 텍스트 파일, 모델 가중치, 데이터셋, 시각화 및 기타 아티팩트를 포함할 수 있습니다. 파일을 다운로드하거나 삭제하고 파일 속성에 액세스할 수 있습니다. 특정 run에 로깅된 특정 파일을 찾으려면 딕셔너리에 하나 이상의 속성을 지정하세요. 다음 키를 사용하여 검색할 수 있습니다:- id (str): 파일이 포함된 run의 ID
- name (str): 파일 이름
- url (str): 파일 경로
- direct_url (str): 버킷 내 파일 경로
- sizeBytes (int): 파일 크기(바이트)
- md5 (str): 파일의 md5
- mimetype (str): 파일의 MIME 유형
- updated_at (str): 마지막 업데이트의 타임스탬프
- path_uri (str): 버킷 내 파일 경로, 현재 S3 객체 및 레퍼런스 파일에만 사용 가능
속성
파일이 S3에 저장된 경우 S3 URI(예: 's3://bucket/path/to/file'), 레퍼런스 파일인 경우 직접 URL, 사용 불가능한 경우 빈 문자열입니다.
저장소 버킷에 있는 파일의 URI 경로를 반환합니다.
int
파일 크기를 바이트 단위로 반환합니다.
메서드
방법 File.delete()
방법 File.download()
str
파일을 저장할 로컬 디렉터리입니다. 기본값은 현재 작업 디렉터리 (”.”)입니다.
bool
True인 경우, 다운로드 시 로컬 파일이 존재하면 덮어씁니다. 기본값은 False입니다.bool
True인 경우, 파일이 이미 존재해도 ValueError를 발생시키지 않으며 replace=True가 아닌 한 다시 다운로드하지 않습니다. 기본값은 False입니다.Api | None
지정된 경우, 파일을 다운로드하는 데 사용되는
Api 인스턴스입니다.