Are there any plans to provide a NGC container for DeepStream? This will make the installation and testing very simple/smooth.
Alternatively, could NVIDIA please enhance the README instructions of DeepStream to specify how DeepStream can be installed on top of already available Docker containers in the NGC library?
I ask because I encountered errors when I tried to install DeepStream 2.0 on Ubuntu 16.04, using the README instructions for CUDA 9.2 installation:
sudo apt-get install cuda Reading package lists… Done Building dependency tree Reading state information… Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:
The following packages have unmet dependencies: cuda : Depends: cuda-9-2 (>= 9.2.148) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
Just to clarify further - the Deepstream installation works well on a Google Cloud instance which is a clean Ubuntu instance. However, it doesn’t work on a NGC instance, which has the CUDA driver already installed.
The docker image should run anywhere only if it has NVIDIA GPU (pascal or later) although we only test on several platforms, but the deepstream2.0 is not in this test scope yet. We realize this requirement, and will plan to support it at the next release.