Distributed Data Parallel를 사용하려고 하는데요. 얘는 total loss를 어떻게 구해야하나요? DDP는 loss를 평균화 하지 않고 gradient를 평균화해서 GPU에 있는 모델 간 gradient 동기화를 하는걸로 알고 있는데요. 'total' loss를 구하기 위해 단순히 각 GPU의 'local' loss를 gather해서 평균내는게 맞을까요? 이게 수학적으로 맞는 행동인지 궁금합니다.
[일반] Pytorch 개씹고수 있음? 질문좀
땔감(gcp24685)
2024-07-29 10:05
추천 0
댓글 1
다른 게시글
-
Mathematics for machine learning 책 어려움?
[10][❓질문] 질문(211.235) | 24.07.28추천 0 -
최적화 알고리즘 다룬 책 뭐있음?
[8][일반] 익명(218.237) | 24.07.28추천 0 -
넓고 얕게 vs 좁고 깊게
[4][일반] 익명(122.37) | 24.07.28추천 0 -
멀티헤드 어텐션 QKV의 의의가 뭐임?
[11][일반] 익명(218.237) | 24.07.28추천 0 -
최적화만 연구하는 분야도 수요가 있나?
[9][일반] 익명(183.98) | 24.07.28추천 0 -
(장문) 혹시 머신러닝/딥러닝 관련 책 어떤식으로 찾아봄?
[15][일반] 익명(106.101) | 24.07.27추천 0 -
머피책 어떰?
[5][일반] 네네네네(125.189) | 24.07.27추천 0 -
Mathematical approach, 책을 왜 이따위로 쓴거냐.
[10][일반] 네네네네(125.189) | 24.07.27추천 0 -
로스가 줄어들지 않아~
[일반] 땔감(gcp24685) | 24.07.27추천 0 -
블룸버그 선정 미국 10대 AI 스타트업
[3][일반] 익명(112.169) | 24.07.26추천 1
그게 수학적으로 말이 안되면 mini batch 단위로 학습시키는 것도 말이 안되는데욧?