Hello, I am trying to reproduce the steps of doing inference with the gestureNet pre-trained network. (GitHub - NVIDIA-AI-IOT/gesture_recognition_tlt_deepstream: A project demonstrating how to train your own gesture recognition deep learning pipeline. We start with a pre-trained detection model, repurpose it for hand detection using Transfer Learning Toolkit 3.0, and use it together with the purpose-built gesture recognition model. Once trained, we deploy this model on NVIDIA® Jetson™ using Deepstream SDK.)
I dowloaded the model and the tlt-converter and I have 2 problems :
-
First, to convert the model for TensorRT using the lt-converter I either get a “no input dimension given” error or a segmentation fault when I try differents approach (I tried adding the -d parameters for input dimension)
-
Then when I get to the “Building the application” step I can’t manage to build the executable by compiling the deepstream-app-bbox, I always have a “fatal error: cuda_runtime_api.h: No such file or directory”. I’ve tried to change the $PATH and LD_LIBRARY_PATH but I don’t know if this is a good solution. I also tried to add environnement variables such as export CUDA_HOME=/usr/local/cuda-10.2/ but nothing worked.
Here you can find my PATH :
echo $PATH
/home/nvidia/cmake-3.13.0/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/cuda/bin
and also my LD_LIBRARY_PATH
echo $LD_LIBRARY_PATH
/home/nvidia/cmake-3.13.0/bin/:/usr/local/cuda-10.2/
I am running a Jetson nano 4gb with a sd card flashed with JetPack4.5.1. The installed cuda version is 10.2 and I also installed the deepstream sdk 5.1
Thank you for your effort.