클래스 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): 파일의 mimetype
- 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 인스턴스입니다.