Please provide complete information as applicable to your setup.
• Hardware Platform (Jetson / GPU) RTX 4060
• DeepStream Version 7.1
• JetPack Version (valid for Jetson only)
• TensorRT Version 10
• NVIDIA GPU Driver Version (valid for GPU only) 12.7
• Issue Type( questions, new requirements, bugs)
im trying to integrate my custom yolo face detection model, but not able to work around with it.
The engine file is being created successfully but when the engine file got created it has zero no. of layers, however when i try to check inference on onnx model it shows results, even though i have tried to manually converted the onnx to engine using yolo ultralytics export method and it got successfully converted but then it is not integrating into the deepstream because of the version issue, so kindly help me out here.
im using this repo here: GitHub - marcoslucianops/DeepStream-Yolo-Face: NVIDIA DeepStream SDK 6.3 / 6.2 / 6.1.1 / 6.1 / 6.0.1 / 6.0 application for YOLO-Face models
error:
root@AAM-LAPTOP-027:/opt/nvidia/deepstream/deepstream-7.1/sources/DeepStream-Yolo-Face# python3 deepstream.py -s file:///opt/nvidia/deepstream/deepstream-7.1/sources/DeepStream-Yolo-Face/new.264 -c config_infer_primary_yoloV8_face.txt
/opt/nvidia/deepstream/deepstream-7.1/sources/DeepStream-Yolo-Face/deepstream.py:2: PyGIWarning: Gst was imported without specifying a version first. Use gi.require_version(‘Gst’, ‘1.0’) before import to ensure that the right version gets loaded.
from gi.repository import Gst, GLib
/opt/nvidia/deepstream/deepstream-7.1/sources/DeepStream-Yolo-Face/deepstream.py:84: DeprecationWarning: Gst.Element.get_request_pad is deprecated
streammux_sink_pad = streammux.get_request_pad(pad_name)
gstnvtracker: Loading low-level lib at /opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjecttracker.so
[NvMultiObjectTracker] Initialized
0:00:00.338649147 7921 0x55e29cbc05c0 INFO nvinfer gstnvinfer.cpp:684:gst_nvinfer_logger: NvDsInferContext[UID 1]: Info from NvDsInferContextImpl::buildModel() <nvdsinfer_context_impl.cpp:2106> [UID = 1]: Trying to create engine from model files
0:01:00.419229654 7921 0x55e29cbc05c0 INFO nvinfer gstnvinfer.cpp:684:gst_nvinfer_logger: NvDsInferContext[UID 1]: Info from NvDsInferContextImpl::buildModel() <nvdsinfer_context_impl.cpp:2138> [UID = 1]: serialize cuda engine to file: /opt/nvidia/deepstream/deepstream-7.1/sources/DeepStream-Yolo-Face/yolov8n-face-lindevs.onnx_b1_gpu0_fp32.engine successfully
Implicit layer support has been deprecated
INFO: …/nvdsinfer/nvdsinfer_model_builder.cpp:327 [Implicit Engine Info]: layers num: 0
0:01:00.759007975 7921 0x55e29cbc05c0 INFO nvinfer gstnvinfer_impl.cpp:343:notifyLoadModelStatus: [UID 1]: Load new model:config_infer_primary_yoloV8_face.txt sucessfully
Failed to query video capabilities: Inappropriate ioctl for device
0:01:01.121291024 7921 0x55e330e9ef60 ERROR nvinfer gstnvinfer.cpp:678:gst_nvinfer_logger: NvDsInferContext[UID 1]: Error in NvDsInferContextImpl::parseBoundingBox() <nvdsinfer_context_impl_output_parsing.cpp:60> [UID = 1]: Could not find output coverage layer for parsing objects
0:01:01.121321210 7921 0x55e330e9ef60 ERROR nvinfer gstnvinfer.cpp:678:gst_nvinfer_logger: NvDsInferContext[UID 1]: Error in NvDsInferContextImpl::fillDetectionOutput() <nvdsinfer_context_impl_output_parsing.cpp:736> [UID = 1]: Failed to parse bboxes
Segmentation fault (core dumped)