2.10.06개월 전
PyTorch 2.10.0 Release
PyTorch 2.10.0 릴리스
-
Breaking changes
- Sampler에서 사용되지 않던
data_source인자가 제거됨. 커스텀 sampler가 이 인자를 사용하고 있었다면 영향이 있을 수 있음.
- Sampler에서 사용되지 않던
-
주요 기능
- Python 3.14에서
torch.compile()지원 추가. Python 3.14t(freethreaded build)는 실험적으로 지원됨. - 새로운
varlen_attn()연산 추가로 ragged 및 packed sequence를 지원. torch.compile()이use_deterministic_mode를 존중하도록 변경.- DebugMode 추가로 dispatched call 추적과 수치 divergence 디버깅이 쉬워짐.
- Intel GPU 지원 확장: 최신 Panther Lake를 Windows/Linux에서 지원하고, FP8(core ops 및 scaled matmul), complex MatMul, Windows custom ops용 C++ Extension API의 SYCL 지원을 추가.
- Python 3.14에서
-
성능 개선
- torchinductor의 combo-kernels horizontal fusion으로 kernel launch overhead를 줄임.
- DnXgeev를 통해 eigenvalue decomposition 성능 개선.
-
기타
- 릴리스 하이라이트의 상세 내용은 공식 릴리스 블로그를 참고할 수 있음.