Hello! I am very new to Nvidia Deepstream and have followed along the QuickStart Guide step-by-step but could not get it to work.
Jetpack Version: 4.4
Deepstream Verson: 5.1
(I think Jetpack 4.5 now works with Deepstream but I installed it about a month ago when 4.4 was required for Deepstream 5.1)
First of all, my goal is to use it with YoloV3 on a depth-sensing camera, but for now I am testing on a logitech webcam. I was able to run AlexeyAB’s yolov3 by itself with no problem.
For deepstream, I tried multiple config files (such as ones in /samples/configs/deepstream-app, and /sources/objectDetector_Yolo).
Currently, I keep getting the error:
deepstream-app -c config_infer_primary_yoloV3.txt
** ERROR: main:655: Failed to set pipeline to PAUSED
ERROR from src_bin_muxer: Output width not set
Debug info: /dvs/git/dirty/git-master_linux/deepstream/sdk/src/gst-plugins/gst-nvmultistream/gstnvstreammux.c(2512): gst_nvstreammux_change_state (): /GstPipeline:pipeline/GstBin:multi_src_bin/GstNvStreamMux:src_bin_muxer
App run failed
I get this same error for every file, and when I use “vim (config file)”, it looks a lot shorter than ones I saw in example videos. This is what my “config_infer_primary_yoloV3.txt” looks like:
0=FP32, 1=INT8, 2=FP16 mode
0=Group Rectangles, 1=DBSCAN, 2=NMS, 3= DBSCAN+NMS Hybrid, 4 = None(No clustering)
In other examples I saw of people opening it, it had many more options such as ‘width, height, etc’ which I guess I am supposed to specify.
Lastly, some places tell me to edit these files, but when I try, it says it’s read-only, and cannot even use “chmod 775” or “chmod 777”.
Am I just not understanding how to properly run the sample files/models/configs in Deepstream?
Thank you for any help, if I missed any vital information please ask for it.