深度学习是机器学习的一个分支,它教会计算机去做人类自然而然的事情:从经验中学习。学习算法使用计算方法直接从数据中“学习”信息,而无需依赖预定方程作为模型。深度学习使用卷积神经网络(CNN)直接从图像中学习有用的数据表示。
您可以使用MATLAB®编码器™with Deep Learning Toolbox to generate C++ code from a trained CNN. You can deploy the generated code to an embedded platform that uses an Intel®或手臂®processor. You can also generate generic C or C++ code from a trained CNN that does not depend on any third-party libraries.
Deep Learning withMATLAB Coder不支持金宝appMATLAB Online™.
代码gen |
从中生成C/C ++代码MATLAB代码 |
代码r.loadDeepLearningNetwork |
加载深度学习网络模型 |
coder.deeplearningconfig |
创建深度学习代码生成配置对象 |
代码r.ARMNEONConfig |
Parameters to configure deep learning code generation with theARMCompute Library |
代码r.MklDNNConfig |
Parameters to configure deep learning code generation with theIntelMath Kernel Library for Deep Neural Networks |
Coder.getDeeplearninglayers |
获取为特定深度学习库的代码生成支持的层列表金宝app |
Coder.RegeneratedEeplearningningParameters |
Regenerate files containing network learnables and states parameters |
Prerequisites for Deep Learning with MATLAB Coder
Install products and configure environment for code generation for deep learning networks.
Workflow for Deep Learning Code Generation with MATLAB Coder
Generate code for prediction from a pretrained network.
Networks and Layers Supported for Code Generation
选择一个为您的目标处理器支持的卷积神经网络。金宝app
Use deep learning arrays in MATLAB code intended for code generation.
Adhere to code generation limitations for deep learning arrays.
Load Pretrained Networks for Code Generation
Create aSeriesNetwork
,DAGNetwork
,yolov2ObjectDetector
,ssdObjectDetector
, ordlnetwork
object for code generation.
Generate Generic C/C++ Code for Deep Learning Networks
Generate C/C++ code for prediction from a deep learning network that does not depend on any third-party libraries.
从深度学习网络中生成用于预测的C ++代码,以Intel CPU为目标。
从深度学习网络中生成C ++代码,以针对ARM处理器进行预测。
Cross-Compile Deep Learning Code That Uses ARM Compute Library
在主机计算机上生成库或可执行代码,以在ARM硬件目标上部署。
Code Generation for Quantized Deep Learning Networks
Quantize and generate code for a pretrained convolutional neural network.
Perform post code generation updates of deep learning network parameters.
Get Started with Deep Learning Toolbox(Deep Learning Toolbox)
与GPU编码器深入学习(GPU编码器)