英伟达公开课 | 利用TensorRT部署迁移式学习工具包构建的引擎

内容分享5个月前发布
2 2 0
主讲人 | 何琨 英伟达
量子位编辑 | 公众号 QbitAI

3月12日,英伟达图像处理系列公开课第二期线上开播,跟数百位开发者同学共同探讨了如何利用TensorRT部署迁移式学习工具包构建的引擎。

应读者要求,将分享内容整理出来,与大家分享。直播中主要的live coding环节,还请大家观看文末的直播回放链接~

英伟达公开课 | 利用TensorRT部署迁移式学习工具包构建的引擎

我每次分享都会给大家展示这张图。

它很好的诠释了深度学习的框架,从应用角度来说,视觉、语音识别、NLP、情感与推荐系统等是目前发展较快的领域。市面上有许多框架支持这些深度学习的应用,如Caffe、TensorFlow、PyTorch等,而支撑起这些框架的基础是强劲的计算能力。

NVIDIA提供了大量的GPU、边缘设备等,为深度学习框架、推理训练提供了强劲的支撑能力。在英伟达CUDA生态系统上,建立了cuDNN、TensorRT、DeepStream SDK、cuBLAS等一系列工具,都是中层的框架应用的基础的内容。

今天要介绍的两个工具是TensorRT和迁移式学习工具包(Transfer Learning Toolkit,简称TLT)。

英伟达公开课 | 利用TensorRT部署迁移式学习工具包构建的引擎

迁移式学习工具包

TLT是一个基于Python的工具包,它提供了大量预先训练的模型,并提供一系列的工具,使流行的网络架构适应开发者自己的数据,并且能够训练、调整、修剪和导出模型,以进行部署。

相当于站在巨人的肩膀,大大提高深度学习工作流的效率和精度。

英伟达公开课 | 利用TensorRT部署迁移式学习工具包构建的引擎

在TLT之后还有两个工具,一个是DeepStream,一个是TensorRT。TensorRT是DeepStream的一部分。

英伟达公开课 | 利用TensorRT部署迁移式学习工具包构建的引擎

DeepStream是为AI视觉领域的应用和解决方案而设计的。涵盖了视频处理部署阶段的所有模块,它提供了完整的框架和所有基本构建模块。可以让开发者专注于自己的核心深度学习网络和IP,而不是从头开始设计端到端解决方案。

其中的Gstreamer可协助大家处理视频中的编解码,TensorRT可处理数据推理等过程。

TLT、TensorRT、DeepStream这三个工具的应用,在计算机视觉领域形成一个完整的流水线,协助大家处理从训练、推理、部署,到产品端的一系列工作。

英伟达公开课 | 利用TensorRT部署迁移式学习工具包构建的引擎

TLT提供了许多训练好的模型,(上图)列举了30多种常用预训练模型,大家可以在NGC(
https://www.nvidia.cn/gpu-cloud/)上下载。

英伟达公开课 | 利用TensorRT部署迁移式学习工具包构建的引擎

然后通过TLT对其进行训练、剪枝、再训练等。输出后的模型可以直接进行部署,也可以部署在移动端或嵌入式产品上,列如自动驾驶汽车、无人机上。

英伟达公开课 | 利用TensorRT部署迁移式学习工具包构建的引擎

TensorRT

英伟达公开课 | 利用TensorRT部署迁移式学习工具包构建的引擎

TensorRT的本质是GPU推理引擎,是英伟达GPU深度学习模型推理加速的工具。目前已经发展到第7个版本,支持超过20个新的ONNX操作,适用性很广。

英伟达公开课 | 利用TensorRT部署迁移式学习工具包构建的引擎

TensorRT的工作模式是,先输入训练好的模型和网络结构,TensorRT会优化网络计算模式,生成一个中间文件(代码环节中将详细展示),直接生成可执行引擎,从而实现加速。

英伟达公开课 | 利用TensorRT部署迁移式学习工具包构建的引擎

大家如果对TensorRT的原理、逻辑感兴趣,可以在优酷上搜索更多视频(英伟达频道链接:
https://acz.youku.com/wow/ykpage/act/miniappshare?uid=UMTA3MjYwNA==&sharekey=
851467b71094c1d6c612d7bcaef255455)。


接下来何琨老师详解了TensorRT的实际操作。受限于文字描述,我们将操作流程、代码、PPT等上传至网盘,正在学习的小伙伴可以直接下载查看:

提取链接:
https://pan.baidu.com/s/1HJYTwIMIOBcuvRl1wKHOTA,提取码: p7wx

本期课程直播回放:
https://info.nvidia.com/291730-ondemand.html

第一期课程直播回放:
https://info.nvidia.com/272903-ondemand.html

第三期课程报名

3月26号,何琨老师将与大家分享图像处理系列最后一期课程,利用迁移式学习工具包加速Jetbot智能小车推理引擎部署,欢迎大家报名参与~

报名方式:添加小助手(qbitbot12),记得备注“英伟达”哦~

—完—

© 版权声明

相关文章

2025 年的 AIGC 浪潮,你赶上了吗?AIGC 技术正以摧枯拉朽之势,重塑各行各业的格局,从内容创作到电商营销,从影视娱乐到智能教育,到处都有它的身影。据权威数据预测,2025 年 AIGC 市场规模将突破万亿,可人才缺口却高达 200 万 +,这意味着什么?这意味着机遇,一个让你逆袭的绝佳机遇!而拿下 AIGC 应用工程师证书,就是抓住这个机遇的关键。【权威认证,行业硬通货】我们考的这个 AIGC 应用工程师证书,由工信部教育与考试中心颁发。工信部的权威性不言而喻,这张证书就是你踏入 AIGC 行业的 “金字招牌”。它是企业招聘 AIGC 岗位的重要筛选标准,在腾讯、字节跳动等大厂,以及众多中小科技企业中,都有着极高的认可度。有了它,你在求职时就能脱颖而出,获得优先录用的机会。【薪资诱人,职业发展无忧】薪资方面,AIGC 应用工程师简直不要太香。初级工程师月薪轻松 1.5 万 – 3 万,随着经验积累和技能提升,资深专家年薪 60 万 – 150 万都不在话下,甚至大模型训练工程师年薪超 200 万。而且职业发展路径十分清晰,从初级工程师起步,逐步晋升为 AIGC 产品经理、技术总监,或者转型成为自由职业者,承接高收益项目,未来晋升空间巨大。【报考条件亲民,零基础可学】很多宝子担心自己基础不够,不敢报考。别慌!中级证书报考条件超宽松,大专学历有 1 年工作经验,或者本科应届生,专业不限都能报考;高级证书要求本科学历 + 2 年 AIGC 相关经验,或者硕士学历。就算你是零基础小白,只要对 AIGC 感兴趣,愿意学习,都有机会拿下这张证书,开启高薪职业之路。【学习内容丰富,紧跟行业前沿】学习内容涵盖了当下最热门、最实用的 AIGC 技术。你将系统学习大模型原理,掌握 Stable Diffusion、Midjourney、GPT – 5 等主流工具链的使用技巧,学会进行大模型微调(LoRA、P – Tuning)、提示词工程优化,了解多模态生成技术以及 AI 版权合规审查等重要知识。这些技能都是企业急需的,学完就能直接应用到工作中。【报考流程简单,拿证快人一步】报考流程也很简单。首先,通过工x部教考中心官网核验,选择正规的授权机构提交报名材料,包括身份证、学历证明、2 寸蓝底照等。然后,开通线上课程,开启系统学习之旅,完成培训并取得合格证明。每年 3 月、6 月、9 月、12 月参加机考,考试时间 120 分钟,线上或线下形式都有。考后 15 天就能查成绩,60 分合格,45 天左右就能拿到官网可查的证书,快人一步踏入 AIGC 高薪赛道。不管你是技术转型者,想从传统编程领域转向 AIGC 工程化方向;还是创意从业者,如设计师、文案策划,希望借助 AI 提升创作效率;亦或是企业管理者,想布局 AIGC 战略,为企业赋能;甚至是大学生,想在毕业时增加就业竞争力,这个证书都非常适合你。别再犹豫了,抓住这波 AIGC 的风口,考下 AIGC 应用工程师证书,让自己的职业发展更上一层楼。#AIGC #考证 #高

2 条评论

  • 头像
    闪耀旳白梦 读者

    get

    无记录
    回复
  • 头像
    白岸琦 读者

    收藏了,感谢分享

    无记录
    回复