메인 콘텐츠로 건너뛰기
실험을 체계적으로 구성하고 작업을 추적할 수 있도록 W&B run을 초기화하고 관리합니다.

Experiments 생성하기

"""
W&B에서 실험을 생성합니다. 프로젝트가 존재하지 않으면 W&B가 생성합니다.

이 파일은 실험을 초기화하는 역할만 합니다. `with` 블록 내에 메트릭, 아티팩트 등을
로깅하는 코드를 추가할 수 있습니다.
"""
import wandb

# W&B run 초기화
with wandb.init(project="<project>") as run:
    # 실험 코드를 여기에 작성하세요
    pass

특정 단계에서 기존 run 포크하기

"""특정 스텝에서 기존 W&B run을 포크합니다."""

import wandb

# 나중에 포크할 run을 초기화합니다
with wandb.init(project="<project>", entity="<entity>") as original_run:
    # 트레이닝 및 로깅 코드를 여기에 작성합니다.
    pass

# 특정 스텝에서 run을 포크합니다
with wandb.init(project="<project>",entity="<entity>", fork_from=f"{original_run.id}?_step=200") as forked_run:
    # 트레이닝 및 로깅 코드를 여기에 작성합니다.
    pass

run 초기화하기

"""
W&B run을 초기화합니다.

W&B는 프로젝트가 존재하지 않으면 자동으로 생성합니다. 이 파일은
실험만 초기화하며, `with` 블록 내에 메트릭, 아티팩트 등을 로깅하는
코드를 추가할 수 있습니다.
"""
import wandb

# 리소스를 올바르게 관리하려면 `with` 문을 사용하세요.
with wandb.init(project="<project>") as run:
    # 트레이닝 및 로깅 코드를 여기에 작성하세요
    pass