nvidia/tensorrt

NVIDIA® TensorRT™ is an SDK for high-performance deep learning inference on NVIDIA GPUs. This repository contains the open source components of TensorRT.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 25 minutes ago
Added to GitGenius on September 4th, 2026
Created on May 2nd, 2019
Open Issues & Pull Requests: 633 (+0)
GitHub issues: Enabled
Number of forks: 2,405
Total Stargazers: 13,327 (+0)
Total Subscribers: 159 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 28.0 hours
Mean response time: 8.0 days
90th percentile: 13.0 days
Tracked items: 747

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 82% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 2% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 421
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 524 days
Stale 30+ days: 400
Stale 90+ days: 384

Recent activity

Opened in 7 days: 2
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 2

Top labels

  • triaged (499)
  • Module:ONNX (80)
  • Module:Engine Build (71)
  • Module:Accuracy (61)
  • Module:Quantization (46)
  • waiting for feedback (45)
  • Module:Performance (43)
  • internal-bug-tracked (35)

Detailed Description

TensorRT is an SDK for high-performance deep learning inference on NVIDIA GPUs that optimizes trained neural networks for deployment on NVIDIA hardware.

The tool addresses the challenge of running deep learning models efficiently in production by compiling neural networks into optimized inference engines. It accepts models from multiple sources including ONNX, PyTorch via Torch-TensorRT, and HuggingFace/Optimum, then applies graph optimization, kernel fusion, and precision calibration to maximize throughput and minimize latency on NVIDIA GPUs. The platform supports quantization workflows, custom layer extension through plugins, and covers a broad range of model architectures spanning large language models, NLP encoders, vision models, audio processing, diffusion models, and multimodal systems.

Teams should adopt TensorRT when deploying inference workloads where GPU acceleration is available and latency or throughput optimization is critical. It suits production environments where models need to run at scale on NVIDIA infrastructure, from data center deployments to edge devices with NVIDIA GPUs. The tool provides multiple import paths to accommodate different model sources and workflows, with documented support matrices showing which model types work with each import method. Enterprise support is available through NVIDIA AI Enterprise for organizations requiring guaranteed assistance.

The project maintains active development with regular major version releases that introduce significant API changes and remove legacy features in favor of newer approaches. Recent activity shows migration of core functionality including replacement of weakly-typed networks with strongly-typed alternatives, transition from implicit to explicit quantization APIs, and evolution of the plugin system from IPluginV2 to IPluginV3. The repository includes comprehensive documentation covering import workflows, supported models across different categories, contribution guidelines, and a changelog tracking updates. Sample applications and coding agent skills are provided to help developers integrate and benchmark the tool in their workflows.