메인 콘텐츠로 건너뛰기

Documentation Index

Fetch the complete documentation index at: https://wb-21fd5541-weave-caching.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

다음 퀵스타트(Quickstart)는 데이터 테이블을 로그하고, 데이터를 시각화하며, 쿼리하는 방법을 보여줍니다. 아래 버튼을 선택하여 MNIST 데이터를 활용한 PyTorch 퀵스타트 예제 프로젝트를 확인해 보세요.

1. Table 로그하기

W&B를 사용하여 테이블을 로그합니다. 새로운 테이블을 직접 구성하거나 Pandas DataFrame을 전달할 수 있습니다.
새로운 Table을 구성하고 로그하려면 다음을 사용합니다:
  • wandb.init(): 결과를 추적하기 위한 run을 생성합니다.
  • wandb.Table(): 새로운 테이블 오브젝트를 생성합니다.
    • columns: 컬럼 이름을 설정합니다.
    • data: 각 행의 콘텐츠를 설정합니다.
  • wandb.Run.log(): 테이블을 W&B에 저장하기 위해 로그합니다.
예시 코드는 다음과 같습니다:
import wandb

with wandb.init(project="table-test") as run:
    # 새로운 테이블을 생성하고 로그합니다.
    my_table = wandb.Table(columns=["a", "b"], data=[["a1", "b1"], ["a2", "b2"]])
    run.log({"Table Name": my_table})

2. 프로젝트 Workspace에서 테이블 시각화하기

워크스페이스(Workspace)에서 결과 테이블을 확인합니다.
  1. W&B 앱에서 해당 프로젝트로 이동합니다.
  2. 프로젝트 워크스페이스에서 해당 run의 이름을 선택합니다. 고유한 테이블 키(key)마다 새로운 패널이 추가됩니다.
Sample table logged
이 예시에서 my_table"Table Name"이라는 키로 로그되었습니다.

3. 모델 버전 간 비교하기

여러 W&B Runs에서 샘플 테이블을 로그하고 프로젝트 워크스페이스에서 결과를 비교합니다. 이 예시 워크스페이스에서는 서로 다른 여러 버전의 행을 동일한 테이블에 결합하는 방법을 보여줍니다.
Cross-run table comparison
테이블의 필터, 정렬 및 그룹화 기능을 사용하여 모델 결과를 탐색하고 평가하세요.
Table filtering