W&B는 `multiprocessing` 라이브러리를 사용하나요?
예, W&B는 multiprocessing 라이브러리를 사용합니다. 따라서 W&B를 직접 호출하는 스크립트는 엔트리 포인트를 보호해야 합니 …
로깅이 트레이닝을 블로킹하나요?
“로깅 함수는 지연 처리되나요? 로컬에서 실행하는 동안 결과를 서버로 전송하기 위해 네트워크에 의존하고 싶지 않습니 …
이 도구가 트레이닝 데이터를 추적하거나 저장하나요?
데이터셋을 트레이닝 run에 연결하려면 wandb.Run.config.update(…)에 SHA 또는 고유 식별자를 전달하세요. W&B는 …
내 Runs에 로깅된 데이터에 직접 프로그래밍 방식으로 액세스하려면 어떻게 해야 하나요?
history 객체는 wandb.log로 로깅된 메트릭을 추적합니다. history 객체에 액세스하려면 API를 사용하세요:
에포크 또는 step 전반에서 이미지나 미디어를 비교하려면 어떻게 해야 하나요?
서로 다른 에포크 또는 step에서 로깅된 이미지나 기타 미디어를 비교하려면 이미지 패널을 확장하고 step 슬라이더를 사용해 …
트레이닝 코드에서 run 이름을 설정하려면 어떻게 해야 하나요?
트레이닝 스크립트 시작 시 run 이름과 함께 wandb.init를 호출하세요. 예: wandb.init(name=“my_awesome_run”) …
`wandb` 파일의 로컬 저장 위치를 지정하려면 어떻게 해야 하나요?
wandb가 파일을 로컬에 저장하는 위치는 다음 환경 변수를 설정하거나, 명시된 경우에는 … 방식으로 제어할 수 있습니다.
W&B UI에서 로깅된 차트와 미디어를 정리하려면 어떻게 해야 하나요?
로깅된 차트와 미디어를 관련 그룹으로 정리하려면 공통 접두사를 사용해 로깅 항목의 이름을 지정하세요. 그러면 더 쉽게 …
run에 연결된 Git 커밋을 저장하려면 어떻게 해야 하나요?
wandb.init를 호출하면 W&B는 원격 저장소 링크와 SHA를 포함한 Git 정보를 자동으로 수집합니다 o …
Files 탭에 표시되지 않는 파일을 보려면 어떻게 해야 하나요?
Files 탭에는 최대 10,000개의 파일이 표시됩니다. 모든 파일을 다운로드하려면 Public API를 사용하세요:
예를 들어 분산 트레이닝처럼 multiprocessing과 함께 W&B를 사용하려면 어떻게 해야 하나요?
이 아티클에서는 분산 트레이닝 작업과 같이 여러 프로세스에 걸쳐 실행되는 트레이닝 프로그램에서 W&B를 사용하는 방법을 설명합 …
Tables에 Plotly 또는 Bokeh 차트를 추가하려면 어떻게 해야 하나요?
Plotly 또는 Bokeh figure를 Tables에 직접 인테그레이션하는 기능은 지원되지 않습니다. 대신 figure를 HTML로 내보내고 inclu …
메트릭을 로깅할 때 `Rate limit exceeded` 오류를 해결하려면 어떻게 해야 하나요?
wandb.log()를 호출할 때 HTTP 429 Rate limit exceeded 오류가 발생하면 …에 대한 요청 속도 제한 할당량을 초과한 것입니다 fo …
스크립트에서 임의의 run 이름을 가져오려면 어떻게 해야 하나요?
현재 run을 저장하려면 run object의 .save() 메서드를 호출하세요. 이름은 run object의 name attribute를 사용해 조회하세요.
하나의 스크립트에서 여러 run을 Launch하려면 어떻게 하나요?
하나의 스크립트에서 여러 run을 로깅하려면, 새 run을 시작하기 전에 이전 run을 각각 종료해야 합니다. 다음 …
값 목록을 로깅하려면 어떻게 하나요?
wandb.Run.log()를 사용해 step별 loss와 같은 값 목록을 로깅할 수 있습니다. 다음 예시는 일반적인 두 가지 방법을 보여줍 …서로 다른 두 시간 스케일에서 메트릭을 로깅하려면 어떻게 하나요?
서로 다른 두 시간 스케일에서 메트릭을 로깅하려면, 메트릭과 함께 batch 및 에포크 같은 인덱스도 로깅하세요. 예를 들어, 다 …
범례가 있는 플롯에 여러 선을 그리려면 어떻게 하나요?
wandb.plot.line_series()로 여러 선이 있는 맞춤형 차트를 만드세요. 선 차트를 보려면 프로젝트 페이지로 이동하세요. 추가하려면 …사람이 읽기 쉬운 run 이름에 프로그래밍 방식으로 액세스하려면 어떻게 하나요?
wandb.Run의 .name 속성에 액세스하려면 다음 코드를 사용하세요:W&B를 오프라인으로 실행하려면 어떻게 하나요?
인터넷 액세스가 없는 머신에서 트레이닝한 뒤 나중에 결과를 W&B에 업로드하려면 다음 step을 따르세요: 1. 환경 변수를 설정 …
run 이름을 Run ID로 설정하려면 어떻게 하나요?
run 이름을 Run ID로 덮어쓰려면 다음 코드 스니펫을 사용하세요:
run 이름을 지정하지 않았습니다. run 이름은 어디에서 오는 건가요?
run 이름을 명시적으로 지정하지 않으면 W&B가 프로젝트에서 이를 구분할 수 있도록 임의의 이름을 부여합니다. 임의 이름의 예시는 …
InitStartError: wandb 프로세스와 통신하는 중 오류 발생
이 오류는 W&B 라이브러리가 데이터를 서버에 동기화하는 프로세스를 Launch할 수 없음을 의미합니다. 이를 해결하려면 …
메트릭을 오프라인으로 저장한 뒤 나중에 W&B와 동기화할 수 있나요?
기본적으로
wandb.init는 메트릭을 실시간으로 클라우드에 동기화하는 프로세스를 시작합니다. 실험을 실행해야 하는 경우 …UI에서 내 run 상태가 `crashed`로 표시되지만 내 머신에서는 여전히 실행 중입니다. 데이터를 다시 가져오려면 어떻게 해야 하나요?
이 상태는 보통 트레이닝 중 머신과의 연결이 끊어졌음을 의미합니다. 데이터를 복구하려면
wandb sync PATH_를 실행 …wandb.init는 내 트레이닝 프로세스에 어떤 일을 하나요?
트레이닝 스크립트에서
wandb.init()가 실행되면 API 호출이 W&B 서버에 Run object를 생성합니다. 새 프로세스가 시작되어 …클래스 속성을 wandb.Run.log()에 전달하면 어떻게 되나요?
클래스 속성을
wandb.Run.log()에 전달하지 마세요. 네트워크 호출이 실행되기 전에 속성이 변경될 수 있습니다. st …W&B에 수백만 개의 step을 로깅하면 어떻게 되나요? 브라우저에서는 어떻게 렌더링되나요?
전송되는 포인트 수는 UI에서 그래프의 로딩 시간에 영향을 줍니다. 1,000개를 초과하는 선의 경우 백엔드는 sa …
W&B를 프로젝트에 통합하고 싶지만 이미지나 미디어는 업로드하고 싶지 않다면 어떻게 해야 하나요?
W&B는 업로드할 파일이나 데이터를 지정해 스칼라만 로깅하는 프로젝트도 지원합니다. 로깅 예시는 …
일부 메트릭은 배치마다, 일부 메트릭은 에포크에서만 로깅하고 싶다면 어떻게 해야 하나요?
각 배치에서 특정 메트릭을 로깅하고 플롯을 일관되게 표시하려면 원하는 x축 값을 메트릭과 함께 로깅하세요. …
wandb.init 모드의 차이점은 무엇인가요?
wandb.init를 호출할 때 클라이언트가 W&B Server와 통신하는 방식을 제어하는 모드를 선택할 수 있습니다. 다음 …
로깅한 것보다 데이터 포인트가 적게 보이는 이유는 무엇인가요?
Step이 아닌 다른 X-axis를 기준으로 메트릭을 시각화하면 데이터 포인트가 더 적게 보일 수 있습니다. 메트릭은 …
CSV 메트릭 내보내기에서 step이 누락되는 이유는 무엇인가요?
내보내기 제한 때문에 전체 run 이력을 CSV 또는 run.history API로 내보내지 못할 수 있습니다. 전체 이력에 액세스하려면 …
특정 문자가 포함된 메트릭을 정렬하거나 필터링할 수 없는 이유는 무엇인가요?
W&B의 메트릭 이름은 UI에서 정렬 및 필터링할 수 있도록 GraphQL 명명 규칙을 따라야 합니다. 유효한 메트릭 …
W&B와 함께 Hydra를 사용할 때 프로세스가 응답하지 않는 이유는 무엇인가요?
이 페이지에서는 W&B와 함께 Hydra로 프로세스를 시작할 때 발생하는 프로세스 응답 중지 문제를 해결하는 방법을 설명합니다. …
분산 트레이닝을 사용할 때 트레이닝이 멈추는 이유는 무엇인가요?
이 아티클은 분산 트레이닝 프레임워크와 함께 W&B를 사용할 때 발생하는 트레이닝 중단 문제를 해결해 Runs를 계속 …
그래프에 아무것도 표시되지 않는 이유는 무엇인가요?
“No visualization data logged yet” 메시지가 나타나면 스크립트에서 첫 번째 wandb.log 호출이 아직 실행되지 않은 것입니다. 이는 …
같은 메트릭이 두 번 이상 표시되는 이유는 무엇인가요?
같은 키 아래에 여러 데이터 유형을 로깅하면 W&B는 이를 데이터베이스에서 분리해 저장합니다. 그 결과 여러 항목이 …
wandb가 트레이닝 속도를 늦추나요?
일반적인 사용 조건에서 W&B가 트레이닝 성능에 미치는 영향은 매우 적습니다. 일반적인 사용에는 다음과 같은 속도로 로깅하는 것이 포함됩니다 …