가입 및 API 키 생성
API 키는 사용자의 머신을 W&B에 인증합니다. 사용자 프로필에서 API 키를 생성할 수 있습니다.For a more streamlined approach, create an API key by going directly to User Settings. Copy the newly created API key immediately and save it in a secure location such as a password manager.
- 오른쪽 상단 모서리에 있는 사용자 프로필 아이콘을 클릭합니다.
- User Settings를 선택한 다음, API Keys 섹션으로 스크롤합니다.
wandb 라이브러리 설치 및 로그인
로컬에 wandb 라이브러리를 설치하고 로그인하려면:
- 커맨드라인
- Python
- Python 노트북
-
WANDB_API_KEY환경 변수를 사용자의 API 키로 설정합니다. -
wandb라이브러리를 설치하고 로그인합니다.
그래프 시각화
엣지(edge) 수, 노드(node) 수 등 입력 그래프에 대한 세부 정보를 저장할 수 있습니다. W&B는 Plotly 차트와 HTML 패널 로그를 지원하므로, 그래프를 위해 생성한 모든 시각화를 W&B에 로그로 남길 수 있습니다.PyVis 사용하기
다음 스니펫은 PyVis와 HTML을 사용하여 이를 수행하는 방법을 보여줍니다.
Plotly 사용하기
Plotly를 사용하여 그래프 시각화를 만들려면 먼저 PyG 그래프를 networkx 오브젝트로 변환해야 합니다. 그 다음 노드와 엣지 모두에 대해 Plotly 산점도(scatter plot)를 생성해야 합니다. 아래 스니펫을 이 작업에 사용할 수 있습니다.
메트릭 로그 기록
W&B를 사용하여 실험과 손실 함수(loss functions), 정확도(accuracy) 등 관련 메트릭을 추적할 수 있습니다. 트레이닝 루프에 다음 줄을 추가하세요: