从sampleMNIST看什么是TensorRT

kagula

2021-11-15

内容概要

在想什么是TensorRT,就这样做个总结,写下自己的理解。

环境(On Win10 Pro OS)

[1]cuda-v11.4.3
[2]cudnn-v8.2.4
[3]TensorRT-v8.2.0.6

正文

根据Nvidia文档,运行sampleMNIST很顺利。

从sampleMNIST看什么是TensorRT

图一 sampleMNIST在软件系统中的位置

sampleMNIST作为AI世界的”Hello, World!”,演示如何使用TensorRT实现”图片分类”功能,这个Sample下的README.md必须被阅读。

但是, 什么是TensorRT呢?它是Library, 唯一功能就是inference(推理)。

从sampleMNIST看什么是TensorRT

图二 TensorRT在软件系统中的位置和功能

sampleMNIST就处于我们上图中的应用层。除了上图中列举的功能根据Nvidia官方文档只要我们有合适的Model,TensorRT还可以帮助我们背景去噪,语音识别,包括识别方言。

TensorRT要实现具体的某种功能需要不同的Model,而Model根据信息的组织形式不同,又有不同的格式,比如这个例子中的Caffe Model就是Model的一种格式,比较常见的还有ONNX(Open Neural Network Exchange)格式。

英文缩写·

DLA Deep Learning Accelerator

扩展阅读

1、《High performance inference with TensorRT Integration》

June 13, 2019
Posted by Pooya Davoodi (NVIDIA), Guangda Lai (Google), Trevor Morris (NVIDIA), Siddharth Sharma (NVIDIA)

Original: https://blog.csdn.net/lee353086/article/details/121334698
Author: kagula086
Title: 从sampleMNIST看什么是TensorRT

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/514550/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 【编程教室】PONG-100行代码写一个弹球游戏

    大家好,欢迎来到 Crossin的编程教室 ! 今天跟大家讲一讲:如何做游戏 游戏的主题是弹球游戏《PONG》,它是史上第一款街机游戏。因此选它作为我这个游戏开发系列的第一期主题。…

    人工智能 2023年6月4日
    058
  • 简单三步 用Yolov5快速训练自己的数据集

    🌟想了解YOLO系列算法更多教程欢迎订阅我的专栏🌟 对于基础薄弱的同学来说,推荐阅读《目标检测蓝皮书》 📘,里面涵盖了丰富的目标检测实用知识,是你迅速掌握目标检测的理想选择! 如果…

    人工智能 2023年7月25日
    084
  • 路径规划与优化学习系列(一)—路径规划算法

    路径规划与优化学习系列(一)—路径规划算法 前言 几个月来浑浑噩噩,人生这张地图实在太大了,顿时觉得人生之路障碍重重、迷茫不清,故此受人启发,一学路径规划之法,以解心头之困,以便找…

    人工智能 2023年6月1日
    095
  • 基于FPGA的图像处理1–图像处理基础IP设计

    Github代码地址:https://github.com/zgw598243565/MapTec4 1.1 图像行列计数 Module 图像行列计数在图像处理中非常常见。大部分算…

    人工智能 2023年6月20日
    0115
  • AI遮天传 DL-回归与分类

    本文主要介绍Logistic回归和Softmax回归 一、回归与分类回忆 给定数据点集合 和相应的标签 ,对于一个新的数据点x,预测它的标签(目标是找到一个映射 ): 如果是一个连…

    人工智能 2023年7月3日
    094
  • 什么是 Embedding()

    本文只是初步解释, 或者解释 Embedding(input_dim, output_dim, embeddings_initializer=’uniform’, embeddin…

    人工智能 2023年5月24日
    047
  • stata学习笔记|受限被解释变量

    受限被解释变量类型 普通断尾随机变量——断尾回归:对于分析的样本解释变量有上限或者下限的要求 零断尾计数数据——零断尾泊松回归和负二项回归:正整数 偶然断尾(自选择问题)——样本选…

    人工智能 2023年6月17日
    095
  • Pytorch(pip安装示例)

    00、简单介绍: PyTorch是一个基于Torch的Python开源机器学习库,用于自然语言处理等应用程序。 PyTorch提供的两个高级功能: GPU加速张量计算(如Numpy…

    人工智能 2023年7月21日
    055
  • 语音算法相关 CTC

    CTC 解决输出和label(token)不对齐的问题单向RNN 流式实时双向RNN 整句 CTC的原理 比如w的音频帧 x1 ———&#821…

    人工智能 2023年5月25日
    072
  • 深度学习过程的Python报错收集

    EmptyDataError: No columns to parse from file.错误原因:文件夹中需要合并的表文件为空。 [En] Error reason: the …

    人工智能 2023年5月25日
    062
  • 基于Python实现的五子棋游戏设计

    一、设计目的: 1.1 课程设计教学目的 本课程设计是本专业的一门重要实践性教学环节。在学习了专业基础课和《Python程序设计》课程的基础上,本课程设计旨在加深对Python程序…

    人工智能 2023年7月5日
    077
  • CMakeLists.txt上OpenCV库配置

    平台: Windows 11 x64/Ubuntu 22.04 CMake 3.15.5 OpenCV 4.5.0 CMakeLists.txt文件内容: cmake_minimu…

    人工智能 2023年6月19日
    074
  • 理解透C语言一维数组,二维数组这一篇就够啦!

    前言💖 作者:龟龟不断向前✨ 简介: 宁愿做一只不停跑的慢乌龟,也不想当一只三分钟热度的兔子。👻 专栏:C++初阶知识点👻 工具分享: 刷题:牛客网 leetcode 笔记软件:有…

    人工智能 2023年6月27日
    085
  • VAE变分自动编码

    很感谢李宏毅老师的教程视频,讲得实在是简单通透,视频地址如下: 【深度学习】李宏毅Machine Learning (2017,秋,台湾大学) 国语_哔哩哔哩_bilibili 依…

    人工智能 2023年5月31日
    076
  • 深度学习推荐算法模型-论文和PyTorch实现

    目录 一 AutoRec 1.1 论文 1.2 代码 二 Deep Crossing 2.1 论文 2.2 代码 三 NeuralCF 3.1 论文 3.2 代码 四 PNN 4….

    人工智能 2023年7月22日
    090
  • Transformer论文解读

    Transformer 原文:《Attention is all you need》NIPS-2017 Abstract 主要的序列转导模型基于复杂的循环或卷积神经网络,包括编码器…

    人工智能 2023年5月30日
    071
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球