主要内容

深度学习与GPU编码器

生成CUDA®深度学习神经网络代码

深度学习是机器学习的一个分支,教计算机做什么是自然对人类:从经验中学习。学习算法使用计算方法来“学习”信息直接从数据模型不依赖一个预先确定的方程。深度学习使用卷积神经网络(cnn)学习有用的数据直接从图像表示。神经网络结合多个非线性处理层,使用简单的元素和灵感来自生物神经系统并行操作。深度学习模型训练通过使用大量的标记数据和神经网络架构,包含很多层,通常包括一些回旋的层。

您可以使用GPU编码器™与深度学习工具箱™来生成代码和部署使用NVIDIA的CNN在多个嵌入式平台®或手臂®GPU处理器。深入学习MATLAB工具箱提供了简单®命令用于创建和连接的层深的神经网络。pretrained网络的可用性和图像识别等例子和驾驶员辅助应用程序使您能够使用GPU编码器进行深度学习,没有神经网络专家知识,深入学习,或者先进的计算机视觉算法。

应用程序

全部展开

GPU编码器 生成GPU代码从MATLAB代码
GPU环境检查 验证和设置GPU代码生成环境

功能

全部展开

codegen 生成C / c++代码MATLAB代码
cnncodegen 生成代码的深度学习网络的目标手臂马里GPU
coder.loadDeepLearningNetwork 负载深度学习网络模型
coder.DeepLearningConfig 创建深度学习代码生成配置对象
coder.getDeepLearningLayers 层支持代码生成的列表为一个特定的深度学习的图书金宝app馆
coder.regenerateDeepLearningParameters 生成的文件包含网络可学的和状态参数

对象

全部展开

coder.CuDNNConfig 参数配置深度学习的代码生成CUDA深层神经网络库
coder.TensorRTConfig 参数配置深度学习的代码生成英伟达TensorRT图书馆
coder.gpuConfig 配置参数CUDA代码生成的MATLAB代码通过使用GPU编码器
coder.gpuEnvConfig 创建包含传入的参数配置对象coder.checkGpuInstall检查执行GPU代码生成环境

基础知识

深度学习在MATLAB(深度学习工具箱)

发现深度学习能力在MATLAB使用卷积神经网络分类和回归,包括pretrained网络和学习,转移和培训在gpu, cpu,集群和云。

了解卷积神经网络(深度学习工具箱)

介绍在MATLAB卷积神经网络以及它们如何工作。

Pretrained深层神经网络(深度学习工具箱)

学习如何下载和使用pretrained卷积神经网络分类,转移学习和特征提取。

培训

深度学习的图片(深度学习工具箱)

火车从头卷积神经网络或使用pretrained网络快速学习新任务

代码生成概述

工作流

概述CUDA卷积神经网络代码生成工作流。

金宝app支持网络层,和类

网络层,和类支持代码生成。金宝app

代码生成的dlarray

MATLAB代码中使用深度学习数组用于代码生成。

dlarray限制代码生成

遵守代码生成限制深度学习数组。

生成的CNN类层次结构

建筑生成的CNN的类和方法。

主题

MATLAB

负载Pretrained网络代码生成

创建一个SeriesNetwork,DAGNetwork,yolov2ObjectDetector,ssdObjectDetector,或dlnetwork对象代码生成。

通过使用cuDNN代码生成深度学习网络

生成代码pretrained卷积神经网络通过使用cuDNN库。

通过使用TensorRT代码生成深度学习网络

生成代码pretrained卷积神经网络通过使用TensorRT库。

代码生成深度学习网络针对手臂马里gpu

生成c++代码从深入学习网络预测针对手臂马里GPU处理器。

代码生成后更新网络参数

执行post代码生成更新深度学习网络参数。

在深入学习数据布局的考虑

基本数据布局考虑编写例子主要功能。

量子化的神经网络

理解影响的量化和卷积如何可视化动态范围的网络层。

代码生成量化深度学习网络

数字转换和生成代码pretrained卷积神经网络。

车道检测和GPU编码器优化

这个例子展示了如何生成CUDA®代码从深学习网络,由一个表示SeriesNetwork对象。

交通标志检测与识别

这个例子展示了如何生成CUDA®墨西哥人的交通标志检测与识别应用程序代码使用深度学习。

标志识别网络

这个例子显示了商标分类代码生成应用程序,使用深度学习。

代码生成的语义分割使用U-net网络

这个例子显示了一个代码生成图像分割的应用程序,使用深度学习。

代码生成的语义分割网络

这个例子显示了一个代码生成图像分割的应用程序,使用深度学习。

代码生成神经网络去噪深

这个例子展示了如何生成CUDA®墨西哥人从MATLAB®代码和降噪灰度图像通过去噪卷积神经网络(DnCNN [1])。

金宝app

GPU代码生成深度学习网络使用MATLAB函数块

深度学习模型的模拟和生成代码中使用MATLAB仿真软件的功能模块。金宝app

块的GPU代码生成深层神经网络库

深度学习模型在仿真软件模拟和生成代码块使用图书馆。金宝app

针对英伟达嵌板

构建和部署NVIDIA GPU董事会。

特色的例子