2026년에 실제로 쓰는 기술
연구와 운영에서 주로 쓰는 프런트엔드는 PyTorch야. JAX는 Google DeepMind와 Apple 머신러닝 같은 연구 중심 연구소에서 지지층이 탄탄해. TensorFlow도 일부 레거시 시스템에서는 여전히 배포되고 있어. 하지만 대부분의 학습자와 팀에는 PyTorch를 깊이 배우는 게 가장 효율적인 선택이야.
Hugging Face는 PyTorch 위에서 사전학습 모델을 배포하는 사실상의 표준 계층이야. transformers는 텍스트·비전·멀티모달 모델을, diffusers는 이미지·영상 생성을 맡아. datasets는 스트리밍과 데이터 처리를 지원하고, accelerate는 다중 GPU와 혼합 정밀도에 필요한 반복 설정을 줄여줘.
추론은 별도의 기술 스택으로 봐야 해. vLLM과 TGI는 처리량이 높은 LLM 서빙에 쓰여. ONNX Runtime과 TensorRT-LLM은 운영 환경에서 활용하고, llama.cpp와 Ollama는 로컬 양자화 모델을 다뤄. MLX는 Apple Silicon에서 네이티브로 동작해.
주변 도구
실험 추적에는 Weights & Biases, MLflow, 일반 JSON을 쓸 수 있어. 하이퍼파라미터 탐색에는 Optuna와 Ray Tune이 있고, 검색용 벡터 저장소로는 FAISS, ChromaDB, Qdrant가 있어. 모두 한 가지 작업에 집중하는 작은 라이브러리야. 분야마다 하나씩 골라 일관되게 써.