당니이
다은이의 컴퓨터 공부
당니이
전체 방문자
오늘
어제
  • 분류 전체보기 (140)
    • Achieved 👩🏻 (14)
      • 생각들 (2)
      • TIL (6)
      • Trial and Error (1)
      • Inspiration ✨ (0)
      • 미국 박사 준비 🎓 (1)
    • Computer Vision💖 (39)
      • Basic (9)
      • Video (5)
      • Continual Learning (7)
      • Generative model (2)
      • Domain (DA & DG) (5)
      • Multimodal (8)
      • Multitask Learning (1)
      • Segmentation (1)
      • Colorization (1)
    • RL 🤖 (4)
    • Autonomous Driving 🚙 (11)
      • Geometry (4)
      • LiDAR 3D Detection (1)
      • Trajectory prediction (2)
      • Lane Detection (1)
      • HDmap (3)
    • Linux (15)
    • PyTorch👩🏻‍💻 (10)
    • Linear Algebra (2)
    • Python (5)
    • NLP (11)
      • Article 📑 (1)
    • Algorithms 💻 (22)
      • Basic (8)
      • BAEKJOON (8)
      • Programmers (2)
    • ML (1)
      • 통계적 머신러닝(20-2) (1)
    • SQL (3)
    • 기초금융 💵 (1)

블로그 메뉴

  • 홈
  • About me

공지사항

인기 글

태그

  • 자료구조
  • Linux
  • NLP
  • 백준
  • conda
  • domain generalization
  • CL
  • til
  • CV
  • Python
  • dfs
  • Incremental Learning
  • LLM
  • 백트래킹
  • 알고리즘
  • domain adaptation
  • 코딩테스트
  • 리눅스
  • continual learning
  • pytorch

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
당니이

다은이의 컴퓨터 공부

[PyTorch] Multi-GPU 사용하기 (torch.distributed.launch)
PyTorch👩🏻‍💻

[PyTorch] Multi-GPU 사용하기 (torch.distributed.launch)

2022. 6. 10. 21:08
반응형

PyTorch 환경에서 train 할 때, CUDA OOM(Out Of Memory) 에러 때문에 여러개의 gpu로 동시에 병렬적으로 train 하고싶을 때가 있다. 이때는 torch.distributed.launch 를 사용하면 되는데 이는 다음과 같다. 

$ python -m torch.distributed.launch --nproc_per_node=2 train.py --launcher pytorch

 

참고로 위에서 --launcher는 내가 사용하는 code의 argments 중 하나이다!

반응형
저작자표시 (새창열림)

'PyTorch👩🏻‍💻' 카테고리의 다른 글

[PyTorch] mmcv 설치하기 / cuda 버전에 맞게 mmcv downgrade하기 / mmcv._ext error 해결  (5) 2023.05.19
[PyTorch] nvcc가 안될 때 ~/.bashrc 수정해 환경변수 설정하기  (1) 2023.03.27
[TIL] OpenPCDet 가상환경 세팅하기 (cuda11.1 + spconv)  (1) 2022.06.10
[PyTorch] torch-sparse, torch-scatter, torch-geometric 패키지 install 하기 + 오류 해결 방법  (0) 2022.04.30
[PyTorch] PyTorch Autograd 이젠 공부하자 - pytorch.autograd 총정리하기 (+code)  (0) 2022.02.16
    'PyTorch👩🏻‍💻' 카테고리의 다른 글
    • [PyTorch] mmcv 설치하기 / cuda 버전에 맞게 mmcv downgrade하기 / mmcv._ext error 해결
    • [PyTorch] nvcc가 안될 때 ~/.bashrc 수정해 환경변수 설정하기
    • [TIL] OpenPCDet 가상환경 세팅하기 (cuda11.1 + spconv)
    • [PyTorch] torch-sparse, torch-scatter, torch-geometric 패키지 install 하기 + 오류 해결 방법
    당니이
    당니이
    씩씩하게 공부하기 📚💻

    티스토리툴바