Hi ! Is there someone that achieved to properly run an application sample like Faster RCNN in the docker nvcr.io/nvidia/tlt-streamanalytics:v3.0-dp-py3 with Singularity without root access ?
When I pull then run the .sif file with these commands :
singularity pull tlt-streamanalytics:v3.0-dp-py3.sif docker://nvcr.io/nvidia/tlt-streamanalytics:v3.0-dp-py3
singularity run tlt-streamanalytics:v3.0-dp-py3.sif
This pops :
INFO: Could not find any nv files on this host!
mkdir: cannot create directory ‘/opt/ngccli’: Read-only file system
Then I have no examples or tlt-experiments folders.
After many local installations of ngccli, pip and tlt in my ~/.local/bin folder, I was able to reach the step before the conversion of the kitty dataset.
Because it’s the only docker alternative I have on this cluster, and as I understood a docker is needed to run TLT. But if there’s a way to install TLT and make it run without root privileges, I’m really interested. (I can install softwares from source in my local HOME directory)
See below “post-installation steps”, it will help you. Note
If you have followed the default installation instructions for docker-ce you may need to have sudo access to run docker commands. In order to circumvent this, TLT recommends you to follow these post-installation steps to make sure that the docker commands can be run without sudo.