This section provides setup and installation information to get you started with the Graph Composer.
System Requirements¶
The table below lists the system requirements for Graph Composer:
Platform |
x86_64, Jetson |
Ubuntu |
18.04 |
Python |
3.6 |
CUDA |
10.2 for Jetson and 11.4 for x86_64 |
GPU |
RTX2080/RTX3080/T4/A100 |
DeepStream SDK |
6.0 GA (for DeepStream extensions) |
Docker |
>=19.03.3 |
We recommend using the driver version 470.57.02 or later for Linux.
Install NVIDIA Driver:
$ sudo apt-get update $ sudo apt install build-essential -y $ wget https://us.download.nvidia.com/XFree86/Linux-x86_64/470.57.02/NVIDIA-Linux-x86_64-470.57.02.run $ chmod +x NVIDIA-Linux-x86_64-470.57.02.run $ sudo ./NVIDIA-Linux-x86_64-470.57.02.run
Reference http://us.download.nvidia.com/XFree86/Linux-x86_64/470.57.02/README/index.html
Run the command below to confirm your GPU driver version.
$ nvidia-smi
Installation¶
The Graph Composer has separate packages for x86_64 and Jetson. These packages contain the following tools:
Tool |
x86_64 |
Jetson |
---|---|---|
Registry CLI |
1.0.0 |
1.0.0 |
Composer |
1.0.0 |
NA |
Container Builder CLI |
1.0.0 |
NA |
Graph Execution Engine |
2.3.1 |
2.3.1 |
Download Graph Composer Debian package. Graph development is supported only on x86. Graph Composer package for arm64 is required to deploy or execute graph on Jetson:
x86_64:
graph_composer-1.0.0_x86_64.deb
aarch64:
graph_composer-1.0.0_arm64.deb
Install the package:
sudo dpkg -i graph_composer-1.0.0_<arch>.deb
This command will install all the tools in the
/opt/nvidia/graph-composer
directory with links to tools in/usr/bin
directory. You can access the tools without switching to the installation directory.