├── .github └── FUNDING.yml ├── .gitignore ├── README.md ├── config_infer_primary_yoloV8.txt ├── deepstream_app_config.txt ├── labels.txt └── nvdsinfer_custom_impl_Yolo ├── Makefile ├── calibrator.cpp ├── calibrator.h ├── layers ├── activation_layer.cpp ├── activation_layer.h ├── batchnorm_layer.cpp ├── batchnorm_layer.h ├── channels_layer.cpp ├── channels_layer.h ├── cls_layer.cpp ├── cls_layer.h ├── convolutional_layer.cpp ├── convolutional_layer.h ├── implicit_layer.cpp ├── implicit_layer.h ├── pooling_layer.cpp ├── pooling_layer.h ├── reduce_layer.cpp ├── reduce_layer.h ├── reg_layer.cpp ├── reg_layer.h ├── reorg_layer.cpp ├── reorg_layer.h ├── route_layer.cpp ├── route_layer.h ├── shortcut_layer.cpp ├── shortcut_layer.h ├── shuffle_layer.cpp ├── shuffle_layer.h ├── softmax_layer.cpp ├── softmax_layer.h ├── upsample_layer.cpp └── upsample_layer.h ├── nvdsinfer_yolo_engine.cpp ├── nvdsparsebbox_Yolo.cpp ├── utils.cpp ├── utils.h ├── yolo.cpp ├── yolo.h ├── yoloForward.cu ├── yoloForward_e.cu ├── yoloForward_nc.cu ├── yoloForward_r.cu ├── yoloForward_v2.cu ├── yoloPlugins.cpp └── yoloPlugins.h /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/README.md -------------------------------------------------------------------------------- /config_infer_primary_yoloV8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/config_infer_primary_yoloV8.txt -------------------------------------------------------------------------------- /deepstream_app_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/deepstream_app_config.txt -------------------------------------------------------------------------------- /labels.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/labels.txt -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/Makefile -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/calibrator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/calibrator.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/calibrator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/calibrator.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/activation_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/activation_layer.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/activation_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/activation_layer.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/batchnorm_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/batchnorm_layer.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/batchnorm_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/batchnorm_layer.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/channels_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/channels_layer.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/channels_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/channels_layer.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/cls_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/cls_layer.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/cls_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/cls_layer.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/convolutional_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/convolutional_layer.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/convolutional_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/convolutional_layer.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/implicit_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/implicit_layer.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/implicit_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/implicit_layer.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/pooling_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/pooling_layer.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/pooling_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/pooling_layer.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/reduce_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/reduce_layer.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/reduce_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/reduce_layer.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/reg_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/reg_layer.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/reg_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/reg_layer.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/reorg_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/reorg_layer.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/reorg_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/reorg_layer.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/route_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/route_layer.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/route_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/route_layer.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/shortcut_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/shortcut_layer.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/shortcut_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/shortcut_layer.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/shuffle_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/shuffle_layer.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/shuffle_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/shuffle_layer.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/softmax_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/softmax_layer.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/softmax_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/softmax_layer.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/upsample_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/upsample_layer.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/layers/upsample_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/layers/upsample_layer.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/nvdsinfer_yolo_engine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/nvdsinfer_yolo_engine.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/nvdsparsebbox_Yolo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/nvdsparsebbox_Yolo.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/utils.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/utils.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/yolo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/yolo.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/yolo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/yolo.h -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/yoloForward.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/yoloForward.cu -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/yoloForward_e.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/yoloForward_e.cu -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/yoloForward_nc.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/yoloForward_nc.cu -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/yoloForward_r.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/yoloForward_r.cu -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/yoloForward_v2.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/yoloForward_v2.cu -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/yoloPlugins.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/yoloPlugins.cpp -------------------------------------------------------------------------------- /nvdsinfer_custom_impl_Yolo/yoloPlugins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haok61bkhn/YoloV8_Deepstream/HEAD/nvdsinfer_custom_impl_Yolo/yoloPlugins.h --------------------------------------------------------------------------------