apache/tvm은 Python 우선 개발을 지향하는 오픈 머신러닝 컴파일러 프레임워크다. 저장소에 기록된 최신 릴리스는 v0.27.0.post1이지만, 제공된 사실에는 이 버전에서 바뀐 내용이 없다. 따라서 이 글은 릴리스 변경점이 아니라 저장소가 설명하는 설계를 다룬다.
Apache TVM은 머신러닝 컴파일러 파이프라인을 Python에서 빠르게 사용자화하고, 모델을 최소 배포 모듈로 가져가는 범용 배포를 목표로 한다. TensorIR은 텐서 수준 표현이고 Relax은 그래프 수준 표현이다. 이 두 표현을 바탕으로 계산 그래프와 텐서 프로그램, 라이브러리를 함께 최적화하는 구상이다. 도메인별 Python 우선 수직 컴파일러를 위한 기반 인프라라는 점에서, 특정 모델 하나의 실행기보다 컴파일 과정을 구성하는 도구에 가깝다. 저장소에 표시된 주 언어는 Python이고 라이선스는 Apache-2.0이다.
다만 제공된 기록에는 v0.27.0.post1의 릴리스 변경 내역이나 성능 벤치마크가 없어, 이번 버전의 개선점과 실제 성능은 판단할 수 없다. 모멘텀 점수는 2.4/10으로 기록됐지만 산정 기준은 제시되지 않았다. 그러므로 확인할 수 있는 것은 TVM이 내세우는 컴파일 구조와 목표까지이며, 구체적인 업데이트 효과는 릴리스 기록이나 측정 자료가 있어야 평가할 수 있다.