首页 > 编程知识 正文

钢琴快速入门法,吉他快速入门教程

时间:2023-05-06 11:30:44 阅读:145961 作者:2714

NVIDIAdeepstream软件开发工具包(SDK )是一个用于构建IVA )管道的高速人工智能框架。 深度流在NVIDIA T4、NVIDIA Ampere和NVIDIA Jetson Nano、NVIDIA Jetson AGX Xavier、NVIDIA Jetson Xavier NX、NVIDIA Jetson TX1和TX2上运行

1.Jetson安装在安装DeepStream SDK之前,本节介绍如何准备Jetson。

1.1 .通过安装jetsons dk组件下面的链接安装NVIDIA SDK管理器。 3359 developer.NVIDIA.com/embedded/jetpack。 使用它安装JetPack 4.5.1 GA ()。 这对应于L4T 32.5.1

NVIDIA SDK管理器是一个可以以闪烁方式安装JetPack软件包的图形APP应用程序。 闪烁大约需要10-30分钟,具体取决于主机系统。 如果使用的是Jetson Nano或jetson Xavier NX开发人员工具包,则可以从下载SD卡映像https://developer.NVIDIA.com/embedded/jetpack。 这些内容与CUDA、TensorRT和cuDNN打包发布。

1.2 .依赖关系安装要安装软件包,请键入以下命令:

$ sudoaptinstalllibssl1.0.0 lib gstreamer 1.0-0gstreamer 1.0-toolsgstreamer 1.0-plugins-goodgstreameamer libgstrtspserver-1.0-0lib janson4=2.11-1http://www.Sina .

从github下载librdkafka库。 $ git clone https://github.com/e denhill/librdkafka.git配置,构建库$ cdlibrdkafka $ git reset---hard 7101 c 2310341 ab 3f 4666 configure$ make$ sudo make install将生成的库复制到deepstream目录中。 $ sudo mkdir-p/opt/NVIDIA/deepstream/deepstream-5.1/lib $ sidia/opt/NVIDIA/lib $ 5.1 lib 1.3.deepstreamsdk 3358 www.Sina.com/SDK manager管理利用selectdeepstreamsdkfromtheadditionalsdkssectionalongwithjp4.5. 5

3358 www.Sina.com/usingthedeepstreamtarpackagedownloadthedeepstream 5.1 jetsontarpackagedeepstream _ SDK _ v5.1.0_

enterthefollowingcommandstoextractandinstallthedeepstreamsdk :

$ sudo tar-xvfdeepstream _ SDK _ v5.1.0_ jetson.tbz2- c/$ CD/opt/NVIDIA/deepstream/depstream-5.1 $ sutson

DeepStream官网下载地址: https://developer.NVIDIA.com/deepstream-getting-started

download.tar:deepstream _ SDK _ v5.1.0_ jetson.tbz2download.deb:deepstream-5.1 _5.1.0-1_ arm 6524 .

the Jetson device. Then enter the command:

可按照上面说明中的 Download .deb 下载安装包。但是在安装的时候出现了错误,说是缺少依赖项。

The following packages have unmet dependencies: deepstream-5.1 : Depends: libnvvpi1 (>= 1.0.13) but it is not installable

既然方法2简单好用,就不折腾了。

Method 4: Using the apt-server Open the apt source configuration file in a text editor, using a command similar to $ sudo vi /etc/apt/sources.list.d/nvidia-l4t-apt-source.listChange the repository name and download URL in the deb commands shown below: deb https://repo.download.nvidia.com/jetson/common r32.5 mainSave and close the source configuration file.Enter the commands: $ sudo apt update$ sudo apt install deepstream-5.1 Method 5: Use Docker container DeepStream docker containers are available on NGC. See the Docker Containers section to learn about developing and deploying DeepStream using docker containers.

实测,方法4、5都不成功,郁闷!好在有一种方法能正常工作。

1.4. 运行 deepstream-app (参考应用程序)

查看安装情况
安装完成后,输入deepstream-app --version-all 来查看安装的版本,得到输出如下:

$ deepstream-app --version-alldeepstream-app version 5.1.0DeepStreamSDK 5.1.0CUDA Driver Version: 10.2CUDA Runtime Version: 10.2TensorRT Version: 7.1cuDNN Version: 8.0libNVWarp360 Version: 2.0.1d3

接下来我们可以体验一下参考应用程序:

转到 samples 目录。我的机器上安装到了 /opt/nvidia/deepstream/deepstream-5.1/samples。输入以下命令: $ deepstream-app -c <path_to_config_file>

其中,<path_to_config_file>是其中一个参考应用程序的配置文件,可以在 configs/deepstream-app 找到。可以在软件包目录找到可用的文件清单。

可以在 /opt/nvidia/deepstream/deepstream-5.1/samples 文件夹找到配置文件。例如:/opt/nvidia/deepstream/deepstream-5.1/samples/configs/deepstream-app/config_infer_primary.txt。输入下面的命令可以查看应用程序用法:

$ deepstream-app --help

保存 TensorRT Engine/Plan 文件, 执行下面的命令::

$ sudo deepstream-app -c <path_to_config_file> To show labels in 2D Tiled display view, expand the source of interest with mouse left-click on the source. To return to the tiled display, right-click anywhere in the window.Keyboard selection of source is also supported. On the console where application is running, press the z key followed by the desired row index (0 to 9), then the column index (0 to 9) to expand the source. To restore 2D Tiled display view, press z again. 2. 运行在无 X server 环境下

SDK 提供的默认配置文件将基于 EGL 的 nveglglessink 作为默认渲染器(由[sink]组中的type=2表示)。渲染器需要一个正在运行的X服务器,如果没有,则会失败。在缺少X服务器的情况下,DeepStream 参考应用程序提供了通过 RTSP 流传输输出的替代功能。这可以通过在配置文件中添加RTSP out sink 组来启用。有关示例,请参阅 source30_1080p_dec_infer-resnet_tiled_display_int8.txt 文件中的 [sink2] 组。不要忘记通过为相应的接收器组设置 enable=0 来禁用 nveglessink 渲染器。

3. 平台和操作系统兼容性

下表提供了有关当前和早期版本的 DeepStream 中平台和操作系统兼容性的信息。

4. DeepStream Triton 推断服务器使用指南

Triton 推理服务器共享库作为 Jetson 上 DeepStream 的一部分预先安装。安装 Triton 推断服务器无需额外步骤。对于这两个平台,要运行示例,请遵循自述文件中运行 Triton 推断服务器示例部分的步骤,位置为:/opt/nvidia/deepstream/deepstream-5.1

参考资料:

DeepStream Quickstart Guide

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。