save
2 minute read
하나 이상의 파일을 W&B에 동기화합니다.
save(
glob_str: (str | os.PathLike | None) = None,
base_path: (str | os.PathLike | None) = None,
policy: PolicyName = "live"
) -> (bool | list[str])
상대 경로는 현재 작업 디렉토리를 기준으로 합니다.
“myfiles/*“와 같은 Unix glob은 policy
와 관계없이 save
가 호출될 때 확장됩니다. 특히 새 파일은 자동으로 선택되지 않습니다.
base_path
는 업로드된 파일의 디렉토리 구조를 제어하기 위해 제공될 수 있습니다. 이는 glob_str
의 접두사여야 하며 그 아래의 디렉토리 구조는 보존됩니다. 이는 다음 예제를 통해 가장 잘 이해할 수 있습니다.
wandb.save("these/are/myfiles/*")
# => run에서 "these/are/myfiles/" 폴더에 파일을 저장합니다.
wandb.save("these/are/myfiles/*", base_path="these")
# => run에서 "are/myfiles/" 폴더에 파일을 저장합니다.
wandb.save("/User/username/Documents/run123/*.txt")
# => run에서 "run123/" 폴더에 파일을 저장합니다. 아래 참고 사항을 참조하십시오.
wandb.save("/User/username/Documents/run123/*.txt", base_path="/User")
# => run에서 "username/Documents/run123/" 폴더에 파일을 저장합니다.
wandb.save("files/*/saveme.txt")
# => 각 "saveme.txt" 파일을 "files/"의 적절한 하위 디렉토리에 저장합니다.
참고: 절대 경로 또는 glob이 제공되고 base_path
가 없는 경우 위의 예와 같이 하나의 디렉토리 수준이 보존됩니다.
Args | |
---|---|
glob_str |
상대 또는 절대 경로 또는 Unix glob입니다. |
base_path |
디렉토리 구조를 추론하는 데 사용할 경로입니다. 예제를 참조하십시오. |
policy |
live , now 또는 end 중 하나입니다. * live: 파일이 변경됨에 따라 파일을 업로드하고 이전 버전을 덮어씁니다. * now: 파일을 지금 한 번 업로드합니다. * end: run이 종료될 때 파일을 업로드합니다. |
Returns | |
---|---|
일치하는 파일에 대해 생성된 심볼릭 링크의 경로입니다. 기록상의 이유로 인해 레거시 코드에서 부울을 반환할 수 있습니다. |
[i18n] feedback_title
[i18n] feedback_question
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.