Torch FX로 그래프 최적화 — 개요
Torch FX로 그래프 최적화 — 개요
모델의 계산 그래프를 직접 손보면 성능을 더 끌어올릴 수 있어요. Optimum은 PyTorch의 Torch FX 라이브러리와 통합되어서, 모델에 **커스텀 변환(transformation)**을 적용해 성능 최적화를 할 수 있게 해줘요. 양자화부터 그래프 최적화까지, 모델을 더 빠르게 만드는 작업의 출발점이 되는 카테고리예요.
무엇을 다루나요
Torch FX 통합 문서는 크게 세 갈래로 나뉘어요.
- How-to guides — 특정 목표를 이루기 위한 실용 가이드예요. Optimum으로 실무 문제를 푸는 방법을 배울 수 있어요.
- Conceptual guides — 양자화나 그래프 최적화 같은 중요한 주제에 대한 이해를 높이기 위한 고수준 설명이에요.
- Reference — Optimum의 Torch FX 클래스와 메서드가 어떻게 동작하는지에 대한 기술 설명이에요.
Torch FX가 주는 핵심 힘은 그래프 수준에서 연산을 재구성할 수 있다는 점이에요. 아래 사용 가이드를 보면 직접 변환을 작성하고 조합하는 방법을 실제 코드로 확인할 수 있어요.