Ubuntu在docker中安装TensorRT7

[干货]Ubuntu 20.04编译onnxruntime cpu/gpu 本教程分享如何在Ubuntu20.04中编译onnxruntime,关于为什么要自己编译onnxruntime,可能有一下几个原因: 官方编译的python包或c/c++动态库与部署环境不同,这是需要针对自己的环境(CUDA)进行编译 官方默认编译的onnxruntime不包含TensorRT等加速库,如果想借助onnxruntime,把TensorRT作为推理引擎需自行编译 onnxruntime使用TensorRT加速引擎的优势: 代码无需大幅改动,只需要指定推理时的provider,即可随意使用 阅读详情

导读

TensorRT是可以在NVIDIA各种GPU硬件平台下运行的一个模型推理框架,支持C++和Python推理。即我们利用Pytorch,Tensorflow或者其它框架训练好的模型,可以转化为TensorRT的格式,然后利用TensorRT推理引擎去运行该模型,从而提升这个模型在NVIDIA-GPU上运行的速度。

CUDA,CUDNN和TensoRT的关系:

  1. cuda是NVIDIA推出的用于自家GPU进行并行计算的框架,用户可通过cuda的API调度GPU进行加速计算(只有当要解决的计算问题是可以大量并行计算时才能发挥cuda的作用)
  2. cudnn是NVIDIA推出的用于自家GPU进行神经网络训练和推理的加速库,用户可通过cudnn的API搭建神经网络并进行推理,cudnn则会将神经网络的计算进行优化,再通过cuda调用gpu进行运算,从而实现神经网络的加速(当然你也可以直接使用cuda搭建神经网络模型,而不通过cudnn,但运算效率会低很多)
  3. tensorrt其实跟cudnn有点类似,也是NVIDIA推出的针对自家GPU进行模型推理的加速库,只不过它不支持训练,只支持模型推理。相比于cudnn,tensorrt在执行模型推理时可以做到更快。

TensorRT Optimizer

TensorRT主要通过下面两种技术来加速模型运行速度:

  1. tensorrt对网络结构进行了重构,将一些能合并的运算进行了合并(比如conv,bn,relu算子进行合并运算),且针对gpu的特性做了优化。对于cudnn来说,执行完conv,bn和relu三个操作可能需要调用三次cudnn对应的api进行计算,耗时比较长;但tensorrt则将三个操作进行了重构合并,进一步减少了推理时间
  2. 我们在模型训练的时候,通常采用float32数据进行训练,当模型训练完毕,其实无需使用float32这么高的精度进行推理。tensorrt则可以执行float16和int8执行推理,基本上几行代码搞定;但cudnn执行float16推理则相对要写比较多代码,也比较复杂

本文以TensorRT7.2.3.4为例。

Environment

  1. 硬件环境:CPU:英特尔X86处理器 GPU:GeForce 2080Ti
  2. 软件环境:Ubuntu16.04/Ubuntu18.04
  3. 虚拟环境:Docker 19.03以上版本

NVIDIA Driver

参考TensorRT7.2.3安装准备,TensorRT7最低需要CUDA10.2以上版本,所以要求你的驱动所支持的CUDA最高版本要不低于10.2,参考CUDA文档。

宿主机下

准备工作可参考linux下适配nvidia驱动,这里归纳如下

1. 关闭X server

安装驱动和CUDA包均需要关闭使用nvidia驱动的程序,如X server、禁用nouveau驱动

sudo /etc/init.d/lightdm stop
sudo /etc/init.d/lightdm status

这里以lightdm类型桌面为例,如果是gdm类型桌面,则命令改为gdm。更多关闭方式可参考关闭X server,推荐最后一种方式从其他设备终端登录关闭。

2. 卸载原驱动:

$ sudo apt remove --purge nvidia-*

3. 安装新驱动:

进入英伟达驱动下载(备选),按类型搜索下载驱动安装包。
本文选用支持CUDA11.2的460.91.03版本
运行$ sudo sh NVIDIA-Linux-x86_64-460.91.03.run按提示安装即可。

4. 更新docker

若使用容器,还需相应更新nvidia-docker-runtime,运行命令:

$ sudo apt install nvidia-docker-runtime

注: 若apt未能索引到nvidia-docker-runtime,可以尝试更换为:

$ sudo apt install nvidia-container-runtime

附: Docker安装教程参考官网指南
FAQ: 添加apt源后update更新提示无Release,是因为国内访问docker官方源不稳定,可在添加源时将官方源替换为国内镜像,本文以阿里云镜像源为例:

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] http://mirrors.aliyun.com/docker-ce/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update

Docker

$ docker run -itd --gpus 'device=0,"capabilities=compute,utility"' --name=tensorrt_test -h tensorrt_test -v /home/nas:/home/data nvidia/cuda:10.2-devel-ubuntu16.04 bash
  • --name:容器名

  • -h:容器的host名

  • -v:目录映射。主机目录:容器目录

  • nvidia/cuda:10.2-devel-ubuntu16.04:公共镜像,可自行到docker-hub中拉取需要的镜像。

  • --gpus:配置容器使用GPU外设。device指定用哪个显卡,若使用全部则直接写all;capabilities指定容器使用GPU能力,具体如下:

    • compute: 需要在docker中使用CUDA和OpenCL
    • compat32:需要在docker中运行32位程序
    • graphics: 需要在docker中使用OpenGL和Vulkan
    • utility:需要在docker中使用nvidia-smi和NVML
    • video:需要在docker中使用视频编解码
    • display:需要在docker中使用X11

    在启动容器时需要为容器指定其需要的GPU能力,默认为utility。在深度学习开发中,往往需要cuda和cudnn此时需要添加compute能力。参考

进入容器$ docker exec -it tensorrt_test bash

CUDA

TensorRT7.2.3.4支持10.2, 11.0.1, 11.1.1, and 11.2.1,自己选择合适版本下载安装。本文使用11.0.1。

1. 下载CUDA安装包

Installer Type推荐选择runfile(local)
$ wget https://developer.download.nvidia.com/compute/cuda/11.0.3/local_installers/cuda_11.0.3_450.51.06_linux.run

2. 安装cuda

$ sudo sh cuda_11.0.3_450.51.06_linux.run

#..一堆协议说明...
accept/decline/quit: accept  #接受协议

Install NVIDIA Accelerated Graphics Driver for Linux-x86_64?
(y)es/(n)o/(q)uit: n  #是否安装显卡驱动,由于已经安装显卡驱动,选择n

Install the CUDA 11.0 Toolkit?(y)es/(n)o/(q)uit: y #是否安装CUDA工具包,选择y

Enter Toolkit Location
[ default is /usr/local/cuda-11.0 ]: #工具包安装路径,默认回车即可,也可根据自己情况修改路径

Do you want to install a symbolic link at /usr/local/cuda?
(y)es/(n)o/(q)uit: y #添加软链接,如果你之前安装过另一个版本的cuda,除非你确定想要用这个新版本的cuda,否则这里建议选no,因为指定该链接后会将cuda指向这个新的版本。

Install the CUDA 11.0 Samples?
(y)es/(n)o/(q)uit: n #安装样例,这里看自己情况

Enter CUDA Samples Location
 [ default is /root ]:  #如果上面选择n则无需管该项,否则样例安装地址自己选择

# ***安装信息***
Installing the CUDA Toolkit in /usr/local/cuda-11.0 ...

Finished copying samples.

===========
= Summary =
===========
Driver:   Not Selected
Toolkit:  Installed in /usr/local/cuda-11.0
Samples:  Not Selected

Please make sure that
 -   PATH includes /usr/local/cuda-11.0/bin
 -   LD_LIBRARY_PATH includes /usr/local/cuda-11.0/lib64, or, add /usr/local/cuda-11.0/lib64 to /etc/ld.so.conf and run ldconfig as root

To uninstall the CUDA Toolkit, run the uninstall script in /usr/local/cuda-11.0/bin

Please see CUDA_Installation_Guide_Linux.pdf in /usr/local/cuda-11.0/doc/pdf for detailed information on setting up CUDA.

***WARNING: Incomplete installation! This installation did not install the CUDA Driver.

To install the driver using this installer, run the following command, replacing <CudaInstaller> with the name of this run file:

    sudo <CudaInstaller>.run -silent -driver

Logfile is /tmp/cuda_install_6388.log
# ***安装完成***

若安装过程中出现Missing recommended library错误,运行下面命令安装相关依赖:
$ sudo apt install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

3. 配置CUDA环境变量

修改~/.bashrc文件在文件末尾添加环境变量:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64
export PATH=$PATH:/usr/local/cuda/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda

保存后还需使其生效: $ source ~/.bashrc

注意: 上面在设置环境变量时,使用的是cuda,而不是cuda-11.0,这主要是为了方便我们切换cuda版本,可以让我们不用每次都去该环境变量的值。当我们想使用其他版本时,只需要删除该软链接,然后重新建立指向另一版本CUDA的软链接即可(注意软连接名称还是cuda,因为要与~/.bashrc文件里设置的保持一致)

$ sudo rm -rf cuda
$ sudo ln -s /usr/local/cuda-10.2 /usr/local/cuda

4. 安装cudnn

$ sudo cp cuda/include/cudnn*.h /usr/local/cuda/include 
$ sudo cp -P cuda/lib64/libcudnn* /usr/local/cuda/lib64 
$ sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*

注意: 命令里使用的软链接地址,如果软链接指向的不是所需目标路径请修改命令为具体的绝对路径。

5.查看版本

$ uname -a // 查看ubuntu发行版本信息
$ ls -l /usr/local/ | grep cuda // 查看cuda版本
$ cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2 // 查看cudnn版本
$ cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2 // 查看cudnn版本

TensorRT

下载TensorRT7安装包:
进入TensorRT7.2.3下载选择合适版本下载安装包,推荐选择TAR package(Deb安装方式可参考文末)。本文选择TensorRT-7.2.3.4.Ubuntu-16.04.x86_64-gnu.cuda-11.0.cudnn8.1.tar.gz。

注: TensorRT8只支持cuda11.0及以上版本,若你的cuda是11.0及以上可安装TensorRT8,否则选低版本。另,TensorRT8.5以下版本由于自带cudnn,所以只需关注cuda版本,无需关注cudnn版本;而TensorRT8.5及以上版本不再捆绑cudnn,所以不仅要明确cuda版本还需明确系统的cudnn版本再选择相应cuda和cudnn版本对应的TensorRT8.5及以上版本安装

TAR包方式

1. 解压

$ version=7.2.3.4
$ os=Ubuntu-16.04
$ arch=$(uname -m)
$ cuda=cuda-11.0
$ cudnn=cudnn8.1
$ tar xzvf TensorRT-${version}.${os}.${arch}-gnu.${cuda}.${cudnn}.tar.gz

2. 安装python包

$ cd TensorRT-${version}/python
$ sudo pip3 install tensorrt-7.2.3.4-cp37-none-linux_x86_64.whl

3. 安装graphsurgeon

$ cd TensorRT-${version}/graphsurgeon
$ sudo pip3 install graphsurgeon-0.4.5-py2.py3-none-any.whl

4. 安装onnx-graphsurgeon

$ cd TensorRT-${version}/onnx_graphsurgeon
$ sudo pip3 install onnx_graphsurgeon-0.2.6-py2.py3-none-any.whl

5. 安装UFF(可选)

如果你需要使用带有转换tensorflow模型的tensorrt还需安装UFF

$ cd TensorRT-${version}/uff
$ sudo pip3 install uff-0.6.9-py2.py3-none-any.whl

检查安装which convert-to-uff

6. 配置环境变量

在~/.bashrc末尾增加
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:{TensorRT_PATH}/lib
自行替换{TensorRT_PATH}为你的绝对路径。使其生效$ source ~/.bashrc

7. 安装pycuda并验证tensorrt

$ sudo pip3 install pycuda==2020.1

由于2020.1版本之后官方只提供源码包,故2020.1版本以上需要源码编译安装,下面以2023.1版本为例:

  1. 下载源码包并解压
    pycuda2023.1版本源码包

  2. 编译并安装
    编译中需要pyconfig.h头文件,确保在${CPLUS_INCLUDE}中能找到正确头文件。如果本地没有需要安装对应版本的python-dev,如apt install python3.8-dev
    安装中依赖Mako、appdirs、pytools三个python包,可以提前安装以防因网络问题自动安装终止。

    $ cd pycuda-VERSION
    $ python configure.py --cuda-root=/usr/local/cuda
    $ su -c "make install"
    

    当出现如下图中Installed xxx/pycuda-xxx.egg时证明安装成功,最后需把egg目录加入环境变量PYTHONPATH
    在这里插入图片描述 注: 如果要将PyCUDA安装到其他路径下,则需要编辑Makefile中的setup.py调用,方法是在install指令后的行中添加例如--home=/home/${whoami}/local

  3. 测试

    $ cd pycuda-VERSION/test
    $ python test_driver.py
    

进入python环境

import tensorrt
import pycuda

如果均能正常导入则安装成功

Deb本地仓方式

1. 安装

$ version=7.0.0.1
$ os=ubuntu1804
$ arch=amd64
$ cuda=cuda10.0
$ sudo dpkg -i nv-tensorrt-repo-${os}-${cuda}-trt${version}-ga-20210226_1-1_${arch}.deb
$ sudo cp /var/nv-tensorrt-local-repo-${os}-${cuda}-trt${version}/*-keyring.gpg /usr/share/keyrings/
$ sudo apt update
$ sudo apt install tensorrt

2.验证

$ sudo dpkg -l | grep TensorRT

如下图,能显示出TensorRT组件信息就是安装成功

验证TensorRT安装

TensorRT8.2.1.8基于Docker容器快速安装 基于Docker安装Tensorrt的方法介绍 阅读详情

相关推荐

【部署笔记】Ubuntu利用TensorRT部署YOLOv5全流程

Ubuntu利用TensorRT部署YOLOv5全流程

VAN的博客 9311

在Docker中部署Tensorrt环境

首先安装docker sudo apt-get install docker 拉取一个镜像,包含nvidia,cuda cudnn基本环境 sudo docker pull nvidia/cuda:11.4.0-cudnn8-devel-ubuntu18.04 若docker pull 有点慢可以加速一下 操作如下: sudo vim /etc/docker/daemon.json 添加如下: { "registry-mirrors": ["https://registry.docker-cn.

qq_43318374的博客 1871

ubuntu系统安装cuda、cudnn、pytorch、libtorch、TensorRT

ubuntu系统安装pytorch和libtorch

jjjqqq123321的博客 1614

Docker | Docker 快速搭建 TensorRT 环境(超详细)

利用Docker快速搭建TensorRT环境。我们平时训练 or 部署的环境, TensorFlow 和 Pytorch 有时候会出现兼容性导致的错误,如果线上已经部署了多个 TensorFlow 模型的情况下,后续要继续使用 TensorFlow 而不能使用 Pytorch 写的更好的网络,这导致我们在模型选型的时候很受制约。另外,我们如果直接使用 Python 部署的话,其作为解释语言的处理速度无法超过编译语言,这导致推理会比较耗时。借助 docker 容器的便捷性,更加能够快速进行TensorRT搭建

HinGwenWoong的博客 1万+

ubuntu20.04基于YOLOV5图像分类环境配置读这篇就够了

Ubuntu20.04安装Nvidia显卡驱动+CUDA11.1+cuDNN8.0.5 Ubuntu20.04下安装Clionubuntu20.04安装Anaconda并默认激活conda base环境 Ubuntu20.04安装Pycharm tensorRT 解压tensorRT 源码 和yolov5-7.0源码 使用Anaconda创建python环境 进入/切换虚拟环境activate 虚拟环境名称 在新建虚拟环境yolov5批量在线安装yolov5-7.0文件夹内requirements.tx

weixin_43293776的博客 1408

别再踩坑了!Ubuntu 22.04上TensorRT 10.0.0.6保姆级安装与版本匹配指南(CUDA 12.4 + cuDNN 8.9.7)

本文提供了Ubuntu 22.04上TensorRT 10.0.0.6的详细安装指南,涵盖版本匹配、环境配置、安装方法及性能调优。特别针对CUDA 12.4和cuDNN 8.9.7的兼容性问题给出解决方案,帮助开发者避免常见陷阱,实现高效模型部署。

weixin_42521856的博客 440

tensorRT安装与docker使用

tensorRT安装与docker使用、torch2trt使用

a264672的博客 2046

NVIDIA免费算力资源获取与优化实践指南

GPU计算作为现代人工智能和深度学习的基础设施,其核心价值在于提供高效的并行计算能力。NVIDIA通过CUDA架构和TensorRT等工具链,为开发者构建了完整的GPU加速生态系统。在实际工程应用中,合理利用免费算力资源可以显著降低开发成本,特别是在模型训练和推理优化场景中。本文以NVIDIA提供的云端API和本地开发工具为例,详细介绍如何获取GLM-4.7等大模型的免费调用配额,并分享驱动安装、显存优化等实战技巧,帮助开发者在RTX 4060等消费级显卡上高效运行Llama2等主流模型。

weixin_29095049的博客 261

Ubuntu x86_64 配置docker deepstream环境

sudo apt-get install openssh-server 1)nvidia-smi: sudo ubuntu-drivers autoinstall 安装显卡驱动(有驱动显卡才能工作)重启后能使用nvidia-smi 2)docker: sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common curl -fsSL https://down

怨行客 680

docker部署ubuntu18.04深度学习环境——cuda11.1、cudnn8.0.5、pytorch1.8.0、tensorrt7.2.2.3、opencv4.4.0

这里写目录标题一级目录二级目录三级目录1 安装nvidia显卡驱动2 安装docker3 安装docker compose4 安装nvidia-docker5 下载 nvidia CUDA 镜像6 安装python3.8环境7 安装pytorch1.88 提交容器成为新镜像常用命令附录 一级目录 二级目录 三级目录 1 安装nvidia显卡驱动 参考2.2更新驱动:https://blog.youkuaiyun.com/weixin_50008473/article/details/115250986 2 安装dock

weixin_50008473的博客 8388

【无标题】ReaxFF拟合参数以及算法安装

ReaxFF拟合参数以及算法安装

zmzyzm的博客 1419

win11+wsl2+ubuntu18配置TensorRT

windows11上wsl2+TensorRT环境搭建

Dashi_Lu的博客 2335

Delft3D从入门到实践:安装、编译与首次模拟指南

本文为Delft3D初学者提供了一份详尽的从零开始指南。内容涵盖软件获取、许可证申请、图形界面安装、核心计算内核的编译环境搭建与编译步骤,以及最终整合运行首个水动力模拟的全流程。重点解决了Windows系统下Delft3D安装与编译的常见问题,帮助用户快速上手这一开源水动力与泥沙输运模拟工具。

weixin_29303701的博客 538

《TensorRT-LLM 技术实战营》大模型运行环境-DIND

英伟达NVIDIA LLM

repair的博客 547

海康摄像头V3.4 升级改造VUE3

摘要:本文介绍了一个基于Vue3的海康威视摄像头组件封装方案。针对官方仅提供HTML版本SDK的问题,作者通过封装实现了Vue3组件化集成,解决了iframe/webview引入方式的弊端。组件核心功能包括实时预览、本地录像、录像下载、截图抓拍等,并优化了SDK初始化逻辑(单例模式)、定位问题修复和错误处理机制。关键技术点包括:1)SDK插件容器定位修复;2)录像下载进度监控;3)多格式图片数据处理;4)多窗口场景下的SDK实例管理。该组件可直接通过npm安装使用,提供了完善的API和事件接口,显著提升了海

LINLINLINShi的博客 113

VS2022下C# WPF项目一键打包成独立exe的完整指南

本文提供了一份在Visual Studio 2022中将C# WPF项目一键打包成独立可执行exe文件的完整指南。通过配置项目属性、启用单文件发布和自包含模式,开发者无需依赖第三方工具,即可生成可在未安装.NET运行时的电脑上直接运行的独立程序,极大简化了桌面应用的分发流程。

weixin_28831399的博客 670

tkDNN运行环境配置

tkDNN运行环境配置 我用的时docker容器来配置的,在自己电脑上配置时候,流程也大同小异。我用的是cuda10,cudnn7,ubuntu18.04版本一个nvidia的官方镜像。 具体步骤: 下载并启动nvidia/cuda:10.0-cudnn7-devel-ubuntu18.04镜像。 docker run -it --name tkdnn -v /mnt/HD2T/cuda_docker:/temp nvidia/cuda:10.0-cudnn7-devel-ubuntu18.04 /bi

qq_41870054的博客 752

基于STM32设计的指纹考勤机_348

随着信息化管理需求的日益增长,传统的人工考勤方式已难以满足现代社会对高效、精准和安全的考勤管理要求。为解决这一问题,本项目设计并实现了一款基于STM32的指纹考勤机系统。该系统采用AS608指纹识别模块进行人员身份识别,ESP8266无线模块实现与上位机APP的通信,支持人员信息录入、考勤时间段设置、考勤记录保存与查询等功能。系统通过SQLite数据库存储考勤数据,并提供导出EXCEL表格功能,方便数据管理与统计分析。该系统具有高效的考勤管理能力和良好的用户交互体验,能够广泛应用于企业、学校等机构的考勤管理

525

机械革命蛟龙16 Ubuntu 22.04 重装后:CUDA 11.7 + cuDNN 8.7 + TensorRT 8.5 完整环境配置指南

本文详细介绍了在机械革命蛟龙16笔记本上安装Ubuntu 22.04后,配置CUDA 11.7、cuDNN 8.7和TensorRT 8.5完整深度学习环境的步骤。从NVIDIA驱动安装、CUDA环境部署到深度学习框架集成,提供了全面的配置指南和常见问题解决方案,帮助用户快速搭建高效的AI开发环境。

weixin_29303701的博客 245

[Dify]-进阶5- 使用 Dify 构建多轮对话的客服机器人

本文介绍了如何利用Dify平台构建智能客服系统,重点阐述了ChatFlow框架的应用。系统支持多轮对话、业务接口集成和话术策略管理,具备订单查询、退货申请等核心功能。通过Classifier节点实现意图识别,借助Router节点分流处理流程,并结合API插件实现业务数据对接。文章还提供了部署调试、会话优化和监控分析的具体方法,强调模块化设计和插件化集成的重要性,为构建功能完善的智能客服系统提供了完整解决方案。

技术小甜甜:传播可落地技术,帮助个人和企业降低解决真实场景问题的成本 1660

FM1288回声消除芯片调试方案 - 综述

专栏文章概览

优快云mianfeixiazai001的博客 1714

YOLO11快速部署指南:一键安装,无需配置,开箱即用

本文介绍了如何在星图GPU平台上自动化部署YOLO11镜像,实现高效目标检测功能。该平台提供一键安装服务,无需复杂配置即可快速搭建YOLO11环境,适用于实时视频监控、自动驾驶等场景,显著提升目标识别效率。

weixin_42451850的博客 38

Rerender A Video 技术浅析(四):跨帧约束

时间一致性是指在视频处理过程中,保持相邻帧之间内容、风格和运动的平滑过渡,避免出现视觉上的不连续性或伪影。时间一致性跨帧约束模块的主要目标是在视频增强、风格迁移等任务中,确保处理后的视频在时间维度上保持一致性和稳定性。该模块主要通过以下几种方式实现时间一致性:1.时序损失(Temporal Loss):最小化相邻帧之间的差异,确保帧间内容的平滑过渡。2.循环一致性损失(Cycle Consistency Loss):确保帧间转换的一致性,避免出现风格漂移。3.

m0_75253143的博客 1480

Cosmos-Reason1-7B环境部署:NVIDIA Container Toolkit配置避坑指南

本文介绍了如何在星图GPU平台上自动化部署Cosmos-Reason1-7B 7B参数量多模态物理推理视觉语言模型(VLM),该模型专为物理AI和机器人场景设计,支持图像/视频输入并生成符合物理常识的决策回复。通过配置NVIDIA Container Toolkit,用户可快速搭建推理环境,应用于机器人自主决策、物理场景理解等实际任务。

weixin_35755434的博客 300

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

SDPose-Wholebody在Linux系统下的高效部署方案

本文介绍了如何在星图GPU平台上一键自动化部署SDPose-Wholebody镜像,快速搭建人体姿态估计环境。该方案支持133个关键点精准识别,可广泛应用于动画制作、运动分析等场景,显著提升计算机视觉任务的开发效率。

weixin_36231030的博客 380

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Tensorrt安装及使用(python版本)

Window使用zip安装后使用 TensorrtRT-8.6.1.6/bin/trtexec.exe 文件生成 tensorrt 模型文件。首先选择和本机nVidia驱动、cuda版本、cudnn版本匹配的Tensorrt版本。首先选择和本机nVidia驱动、cuda版本、cudnn版本匹配的Tensorrt版本。我这边的使用的流程是:pytorch -> onnx -> tensorrt。我使用的:cuda版本:11.7;我使用的:cuda版本:11.4;打印转换后的tensorrt的模型的信息。

stivory的博客 2万+

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

上一篇: Leetcode #319: 灯泡开关
下一篇: pytorch加载模型遇到问题ModuleNotFoundError: No module named ‘models‘
wq_0708
博客等级 码龄6年 2万+粉丝 95原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值