文档

深度学习与MATLAB编码器

为深度学习神经网络生成c++代码(需要深度学习工具箱™)

深度学习是机器学习的一个分支,教计算机做什么是自然对人类:从经验中学习。学习算法使用计算方法来“学习”信息直接从数据模型不依赖一个预先确定的方程。深度学习使用卷积神经网络(cnn)学习有用的数据直接从图像表示。

您可以使用MATLAB®编码器™与深度学习工具箱生成c++代码从一个训练有素的CNN。你可以将生成的代码部署到嵌入式平台,使用一个英特尔®或手臂®处理器。

功能

codegen 从MATLAB代码生成C / c++代码
cnncodegen 生成代码并构建静态库系列或DAG网络
coder.loadDeepLearningNetwork 负载深度学习网络模型
coder.DeepLearningConfig 创建深度学习代码生成配置对象
coder.MklDNNConfig 参数配置深度学习与英特尔数学内核库代码生成深层神经网络
coder.getDeepLearningLayers 得到卷积神经网络层支持代码生成特定深度学习的图书馆金宝app

主题

先决条件与MATLAB编码器深度学习

安装产品和配置代下载188bet金宝搏码生成深度学习网络环境。

工作流与MATLAB编码器深度学习代码生成

为预测从pretrained网络生成代码。

深入学习网络和层支持c++代码生成金宝app

选择一个卷积神经网络,支持你的目标处理器。金宝app

负载Pretrained网络代码生成

创建一个SeriesNetworkDAGNetwork对象代码生成。

代码生成与MKL-DNN深度学习网络

生成c++代码从深入学习网络预测,针对Intel CPU。

代码生成与臂计算深度学习网络图书馆

生成c++代码从深入学习网络预测,针对ARM处理器。

相关信息

开始使用深度学习工具箱(深度学习工具箱)

深度学习GPU编码器(GPU编码器)

特色的例子