분석시각화 대회 코드 공유 게시물은
내용 확인 후
좋아요(투표) 가능합니다.
torch.switch로 MoE·인덱스 분기, 중첩 cond 없이 추적합니다 — DAKER에서 자세히 보기
PyTorch 2.14의 torch.switch는 인덱스로 고르는 다중 분기를 한 번의 higher-order op로 올립니다. 예전처럼 torch.cond를 겹쳐 n-way를 만들면 그래프가 커지고 의도가 흐려졌습니다.
MoE처럼 전문가 인덱스로 갈라지는 경로를 짧게 추적할 때 맞습니다.
핵심만 먼저 보면 다음과 같습니다.
• switch가 다중 분기를 한 번에 올리는 방식
• 중첩 cond 대비 그래프·의도 추적의 차이
• MoE·인덱스 디스패치에서 노드 수·재컴파일·스텝 시간 비교 포인트
원문 전체는 DAKER에서 확인할 수 있습니다.
https://daker.ai/community/torch-switch-moe-idx-dispatch-multi-branch-trace
데이콘(주) | 대표 김국진 | 699-81-01021
통신판매업 신고번호: 제 2021-서울영등포-1704호
직업정보제공사업 신고번호: J1204020250004
서울특별시 영등포구 은행로 3 익스콘벤처타워 901호
이메일 dacon@dacon.io |
전화번호: 070-4102-0545
Copyright ⓒ DACON Co.,Ltd All rights reserved