Skip to main content

🚀 TensorRT YOLO

GitHub License GitHub Release GitHub commit activity GitHub Repo stars GitHub forks

TensorRT-YOLO is an inference acceleration project that supports YOLOv3, YOLOv5, YOLOv6, YOLOv7, YOLOv8, YOLOv9, YOLOv10, YOLO11, PP-YOLOE and PP-YOLOE+ using NVIDIA TensorRT for optimization. The project not only integrates the TensorRT plugin to enhance post-processing effects but also utilizes CUDA kernel functions and CUDA graphs to accelerate inference. TensorRT-YOLO provides support for both C++ and Python inference, aiming to deliver a fast and optimized object detection solution.

✨ Key Features

  • Support for YOLOv3, YOLOv5, YOLOv6, YOLOv7, YOLOv8, YOLOv9, YOLOv10, YOLO11, PP-YOLOE and PP-YOLOE+
  • Support Detect and OBB Detect models
  • Support for ONNX static and dynamic export, as well as TensorRT inference
  • Integration of TensorRT plugin for accelerated post-processing
  • Utilization of CUDA kernel functions for accelerated preprocessing
  • Utilization of CUDA graphs for accelerated inference process
  • Support for inference in both C++ and Python
  • Command-line interface for quick export and inference
  • One-click Docker deployment

🛠️ Requirements

  • Recommended CUDA version >= 11.6
  • Recommended TensorRT version >= 8.6

📦 Usage Guide

📺 BiliBili

☕ Buy the Author a Coffee

Open source projects require effort. If this project has been helpful to you, consider buying the author a coffee. Your support is the greatest motivation for the developer to keep maintaining the project!

It's recommended to use Alipay, as WeChat doesn't provide the avatar. Please note "TensorRT-YOLO" in the transfer.

📄 License

TensorRT-YOLO is licensed under the GPL-3.0 License, an OSI-approved open-source license that is ideal for students and enthusiasts, fostering open collaboration and knowledge sharing. Please refer to the LICENSE file for more details.

Thank you for choosing TensorRT-YOLO; we encourage open collaboration and knowledge sharing, and we hope you comply with the relevant provisions of the open-source license.

📞 Contact

For bug reports and feature requests regarding TensorRT-YOLO, please visit GitHub Issues!

Metadata

Release files for tensorrt-yolo 4.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tensorrt-yolo 4.3.1
File Size Uploaded
tensorrt_yolo-4.3.1.tar.gz 67.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tensorrt-yolo 4.3.1
File Interpreter ABI Platform
tensorrt_yolo-4.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 130.7 kB

Release files / tensorrt_yolo-4.3.1.tar.gz

Download URL tensorrt_yolo-4.3.1.tar.gz
Size 67.9 kB
Tags Source
SHA-256 checksum
How to use checksums
cad21c2da647d29736b4032ce91ceec7747dabf3945aed51cb0e7dea3b7de812
BLAKE2b-256 checksum
How to use checksums
f4ba6c897ac0a1c610501151095d11cb987e53b71888fb7e3fe1bd85bacfbb5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.3

Release files / tensorrt_yolo-4.3.1-py3-none-any.whl

Download URL tensorrt_yolo-4.3.1-py3-none-any.whl
Size 62.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
90dca78fc06eabea43f879c0fef169d8c18139be0bab11220300208471106baf
BLAKE2b-256 checksum
How to use checksums
19e989131a22c60c033ec72b2fd4974f16bf2d8e8e2f8c8fd2e53db65aa3acc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.3

Release history Release notifications | RSS feed

This release

4.3.1 This release

2 release files

3.0.2

2 release files

3.0.1

2 release files

3.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page