onnx/onnx-tensorrt
ONNX-TensorRT: TensorRT backend for ONNX
해결하는 문제
ONNX 모델을 NVIDIA의 TensorRT를 사용하여 파싱하고 실행할 수 있는 방법을 제공하며, 개발자가 NVIDIA GPU에서 고성능 추론을 위해 AI 모델을 최적화하고 실행할 수 있게 합니다.
작동 방식
이 프로젝트는 ONNX의 백엔드 역할을 하여 ONNX 모델 정의를 TensorRT가 실행할 수 있는 형식으로 변환합니다. 최신 TensorRT 버전의 전체 차원 및 동적 형태 지원을 제공합니다. 또한 모델을 로드하고 추론을 실행하기 위한 C++ 및 Python API를 제공하며, 엔진을 테스트하고 구축하기 위한 trtexec 및 polygraphy와 같은 도구도 포함합니다.
대상 사용자
TensorRT를 사용하여 NVIDIA 하드웨어에 배포하기 위해 ONNX 모델을 최적화해야 하는 개발자 및 AI 엔지니어.
주요 특징
- 최신 TensorRT 11.4 및 ONNX 릴리스 1.21.0을 지원합니다.
- 통합을 위한 C++ 및 Python 바인딩을 모두 제공합니다.
- ONNX 모델이 성공적으로 파싱되고 TensorRT 엔진으로 구축될 수 있는지 확인하는 도구를 포함합니다.
- InstanceNormalization과 같은 특정 연산자에 대한 유연한 구현 옵션을 제공합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트