Dealing with warnings while running deepstream-test3 on dGPU

Please provide complete information as applicable to your setup.

• Hardware Platform : GPU
• DeepStream Version : 6.1.1
• TensorRT Version : 8.4.1.5
• NVIDIA GPU Driver Version (valid for GPU only) : 525.60.13
• Issue Type : questions

I am trying to run /opt/nvidia/deepstream/deepstream-6.1/sources/apps/sample_apps/deepstream-test3 by

  • following steps in the readme, setting as follows
  • running export DISPLAY=:0
  • changing nveglglessink to fakesink since I am using a remote server
  • and finally ./deepstream-test3-app file:///home/testA.mp4 file:///home/testB.mp4

It does run but I also get a lot of warnings. Can someone help me better understand them?
Do any of these mean that there is something wrong in my installation? and if yes, what can I do to fix the same?

WARNING: Overriding infer-config batch-size (1) with number of sources (2)
Now playing: file:///home/testA.mp4, file:///home/testB.mp4,
WARNING: …/nvdsinfer/nvdsinfer_model_builder.cpp:1482 Deserialize engine failed because file path: /opt/nvidia/deepstream/deepstream-6.1/sources/apps/sample_apps/deepstream-test3/…/…/…/…/samples/models/Primary_Detector/resnet10.caffemodel_b1_gpu0_int8.engine open error
0:00:01.734433750 28355 0x5611b2dc1900 WARN nvinfer gstnvinfer.cpp:643:gst_nvinfer_logger: NvDsInferContext[UID 1]: Warning from NvDsInferContextImpl::deserializeEngineAndBackend() <nvdsinfer_context_impl.cpp:1897> [UID = 1]: deserialize engine from file :/opt/nvidia/deepstream/deepstream-6.1/sources/apps/sample_apps/deepstream-test3/…/…/…/…/samples/models/Primary_Detector/resnet10.caffemodel_b1_gpu0_int8.engine failed
0:00:01.769148520 28355 0x5611b2dc1900 WARN nvinfer gstnvinfer.cpp:643:gst_nvinfer_logger: NvDsInferContext[UID 1]: Warning from NvDsInferContextImpl::generateBackendContext() <nvdsinfer_context_impl.cpp:2002> [UID = 1]: deserialize backend context from engine from file :/opt/nvidia/deepstream/deepstream-6.1/sources/apps/sample_apps/deepstream-test3/…/…/…/…/samples/models/Primary_Detector/resnet10.caffemodel_b1_gpu0_int8.engine failed, try rebuild
0:00:01.769185620 28355 0x5611b2dc1900 INFO nvinfer gstnvinfer.cpp:646:gst_nvinfer_logger: NvDsInferContext[UID 1]: Info from NvDsInferContextImpl::buildModel() <nvdsinfer_context_impl.cpp:1923> [UID = 1]: Trying to create engine from model files
WARNING: [TRT]: The implicit batch dimension mode has been deprecated. Please create the network with NetworkDefinitionCreationFlag::kEXPLICIT_BATCH flag whenever possible.
WARNING: …/nvdsinfer/nvdsinfer_model_builder.cpp:1454 Serialize engine failed because of file path: /opt/nvidia/deepstream/deepstream-6.1/samples/models/Primary_Detector/resnet10.caffemodel_b2_gpu0_int8.engine opened error
0:00:22.013041467 28355 0x5611b2dc1900 WARN nvinfer gstnvinfer.cpp:643:gst_nvinfer_logger: NvDsInferContext[UID 1]: Warning from NvDsInferContextImpl::buildModel() <nvdsinfer_context_impl.cpp:1950> [UID = 1]: failed to serialize cude engine to file: /opt/nvidia/deepstream/deepstream-6.1/samples/models/Primary_Detector/resnet10.caffemodel_b2_gpu0_int8.engine
INFO: …/nvdsinfer/nvdsinfer_model_builder.cpp:610 [Implicit Engine Info]: layers num: 3
0 INPUT kFLOAT input_1 3x368x640
1 OUTPUT kFLOAT conv2d_bbox 16x23x40
2 OUTPUT kFLOAT conv2d_cov/Sigmoid 4x23x40

0:00:22.069685260 28355 0x5611b2dc1900 INFO nvinfer gstnvinfer_impl.cpp:328:notifyLoadModelStatus: [UID 1]: Load new model:dstest3_pgie_config.txt sucessfully
Decodebin child added: source

(deepstream-test3-app:28355): GLib-GObject-WARNING **: 08:33:02.326: g_object_set_is_valid_property: object class ‘GstFileSrc’ has no property named ‘drop-on-latency’
Decodebin child added: decodebin0
Decodebin child added: source

(deepstream-test3-app:28355): GLib-GObject-WARNING **: 08:33:02.327: g_object_set_is_valid_property: object class ‘GstFileSrc’ has no property named ‘drop-on-latency’
Decodebin child added: decodebin1
Running…

Decodebin child added: qtdemux0
Decodebin child added: qtdemux1
Decodebin child added: multiqueue0
Decodebin child added: multiqueue1
Decodebin child added: h264parse0
Decodebin child added: h264parse1
Decodebin child added: capsfilter1
Decodebin child added: capsfilter0
Decodebin child added: nvv4l2decoder0
Decodebin child added: nvv4l2decoder1
Frame Number = 0 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 0 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 1 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 1 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 2 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 2 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 3 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 3 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 4 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 4 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 5 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 5 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 6 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 6 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 7 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 7 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 8 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 8 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 9 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 9 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 10 Number of objects = 1 Vehicle Count = 0 Person Count = 1
Frame Number = 10 Number of objects = 1 Vehicle Count = 0 Person Count = 1
Frame Number = 11 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 11 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 12 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 12 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 13 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 13 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 14 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 14 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 15 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 15 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 16 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 16 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 17 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 17 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 18 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 18 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 19 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 19 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 20 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 20 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 21 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 21 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 22 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 22 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 23 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 23 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 24 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 24 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 25 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 25 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Got EOS from stream 1
Frame Number = 26 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 27 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 28 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 29 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Frame Number = 30 Number of objects = 0 Vehicle Count = 0 Person Count = 0
Got EOS from stream 0
End of stream
Returned, stopping playback
Deleting pipeline

The warning on deserializeEngine is normal as there is no engine yet, but are there only 30 frames in your mp4 file? You can use the stream files in /opt/nvidia/deepstream/deepstream-6.1/samples/streams to retest, which has a duration around 50s and more frames and more objects should be detected.

Yes @yingliu the files I’ve used are very small. When trying with larger files it processes all frames. This means my deepstream installation is correct and works well. Can you please now point out what can I do do get the python bindings working as asked here Pip installation of pyds fails - #9 by pulkit

Glad to hear that you have resolve the problems here https://forums.developer.nvidia.com/t/pip-installation-of-pyds-fails/240688/11

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.