All Projects → Cw-zero → TensorRT_yolo3_module

Cw-zero / TensorRT_yolo3_module

Licence: other
You can import this module directly

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to TensorRT yolo3 module

Pytorch Yolov4
PyTorch ,ONNX and TensorRT implementation of YOLOv4
Stars: ✭ 3,690 (+6262.07%)
Mutual labels:  tensorrt, yolov3
Yolov3-TensorRT-py
Yolov3 on tensorflow2.0 and tensorrt7.0
Stars: ✭ 15 (-74.14%)
Mutual labels:  tensorrt, yolov3
YOLOX
YOLOX is a high-performance anchor-free YOLO, exceeding yolov3~v5 with MegEngine, ONNX, TensorRT, ncnn, and OpenVINO supported. Documentation: https://yolox.readthedocs.io/
Stars: ✭ 6,570 (+11227.59%)
Mutual labels:  tensorrt, yolov3
Tensorflow Yolov4 Tflite
YOLOv4, YOLOv4-tiny, YOLOv3, YOLOv3-tiny Implemented in Tensorflow 2.0, Android. Convert YOLO v4 .weights tensorflow, tensorrt and tflite
Stars: ✭ 1,881 (+3143.1%)
Mutual labels:  tensorrt, yolov3
Tensorrtx
Implementation of popular deep learning networks with TensorRT network definition API
Stars: ✭ 3,456 (+5858.62%)
Mutual labels:  tensorrt, yolov3
deepstream tao apps
Sample apps to demonstrate how to deploy models trained with TAO on DeepStream
Stars: ✭ 274 (+372.41%)
Mutual labels:  tensorrt, yolov3
Deepstream Project
This is a highly separated deployment project based on Deepstream , including the full range of Yolo and continuously expanding deployment projects such as Ocr.
Stars: ✭ 120 (+106.9%)
Mutual labels:  tensorrt, yolov3
yolov4 trt ros
YOLOv4 object detector using TensorRT engine
Stars: ✭ 89 (+53.45%)
Mutual labels:  tensorrt, yolov3
ROS-Object-Detection-2Dto3D-RealsenseD435
Use the Intel D435 real-sensing camera to realize object detection based on the Yolov3-5 framework under the Opencv DNN(old version)/TersorRT(now) by ROS-melodic.Real-time display of the Pointcloud in the camera coordinate system.
Stars: ✭ 45 (-22.41%)
Mutual labels:  tensorrt
object-tracking
Multiple Object Tracking System in Keras + (Detection Network - YOLO)
Stars: ✭ 89 (+53.45%)
Mutual labels:  yolov3
go-darknet
Go bindings for Darknet (YOLO v4 / v3)
Stars: ✭ 56 (-3.45%)
Mutual labels:  yolov3
OpenCvSharpDNN
Implementation of YoloV3 and Caffe in OpenCvSharp
Stars: ✭ 20 (-65.52%)
Mutual labels:  yolov3
ONNX-Runtime-with-TensorRT-and-OpenVINO
Docker scripts for building ONNX Runtime with TensorRT and OpenVINO in manylinux environment
Stars: ✭ 15 (-74.14%)
Mutual labels:  tensorrt
odam
ODAM - Object detection and Monitoring
Stars: ✭ 16 (-72.41%)
Mutual labels:  yolov3
lightDenseYOLO
A real-time object detection app based on lightDenseYOLO Our lightDenseYOLO is the combination of two components: lightDenseNet as the CNN feature extractor and YOLO v2 as the detection module
Stars: ✭ 20 (-65.52%)
Mutual labels:  yolov3
yolov3-pytorch
annotation and specification for yolov3
Stars: ✭ 48 (-17.24%)
Mutual labels:  yolov3
Social-Distancing-Detector
An AI Tool to Help Customers Monitor Social Distancing in the Workplace.
Stars: ✭ 61 (+5.17%)
Mutual labels:  yolov3
play with tensorrt
Sample projects for TensorRT in C++
Stars: ✭ 39 (-32.76%)
Mutual labels:  tensorrt
InferenceHelper
C++ Helper Class for Deep Learning Inference Frameworks: TensorFlow Lite, TensorRT, OpenCV, OpenVINO, ncnn, MNN, SNPE, Arm NN, NNabla, ONNX Runtime, LibTorch, TensorFlow
Stars: ✭ 142 (+144.83%)
Mutual labels:  tensorrt
Pruned-OpenVINO-YOLO
Deploy the pruned YOLOv3/v4/v4-tiny/v4-tiny-3l model on OpenVINO embedded devices
Stars: ✭ 46 (-20.69%)
Mutual labels:  yolov3

TensorRT_yolo3_module


1. Install TensorRT on Ubuntu

2. Test TensorRT_yolo3_module

  • a. Download yolo3.weight from this, and change the name to yolov3-608.weights.
  • b. python2 weight_to_onnx.py. To execute this script you must use python 2.7, and you will have a file named yolov3-608.onnx.
  • c1. python3 onnx_to_trt_1batch.py. If you only need to process one image each time, for example you only have one camera. Executing this script you need python 3.x, and you will have a file named yolov3-608.trt, which is the file we ultimately need.
  • c2. python3 onnx_to_trt_multibatch.py. If you need to process multiple images each time, for example you have multiple cameras. Executing this script you also need python 3.x, and you will have a file named yolov3-608.trt, which is the file we ultimately need. And the data accuracy is FP16, so the acceleration is more obvious.
  • d1.python3 trt_yolo3_module_1batch.py, if you choose c1
  • d2.python3 trt_yolo3_module_multibatch.py,if you choose c2. It detects 4 images at a time.

3. Import TensorRT_yolo3_module

  • This project has been packaged into class, so you can use it directly according import xx command.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].