Deep Learning with MATLAB Coder
Deep learning is a branch of machine learning that teaches computers to do what comes naturally to humans: learn from experience. The learning algorithms use computational methods to “learn” information directly from data without relying on a predetermined equation as a model. Deep learning uses neural networks to learn useful representations of data directly from images.
You can use MATLAB® Coder™ with Deep Learning Toolbox to generate C++ code from a trained deep learning network. You can then deploy the generated code to an embedded platform that uses an Intel® or ARM® processor. You can also generate generic C or C++ code from a trained deep learning network that does not depend on any third-party libraries.
Categories
- Deep Learning Code Generation Fundamentals
Functions, objects, and workflows that you can use to generate code for deep learning networks
- Image Classification and Segmentation Applications
Generate code for deep learning networks that perform image classification and segmentation
- Object Detection Applications
Generate code for deep learning networks that perform object detection
- Time Series Classification and Forecasting Applications
Generate code for deep learning networks that perform time series classification and forecasting
- TensorFlow Lite Applications
Generate code for deep learning networks that perform inference using TFLite library
- Network Compression Applications
Compress a deep neural network by performing quantization, learnables compression, or pruning