深度学习工具箱

深度学习工具箱

设计、训练和分析深度学习网络

开始:

网络和体系结构

火车深度学习网络分类、回归、形象和功能学习,时间序列,数字和文本数据。

长期短期记忆网络

学习长期依赖序列数据包括信号、音频、文本和其他时间序列数据。构造和训练短期记忆(LSTM)网络进行分类和回归。

与LSTMs合作。

网络体系结构

使用各种网络结构包括有向无环图(DAG)和复发性架构来构建深度学习网络。建立先进的网络架构,如生成对抗网络(甘斯)和暹罗网络使用自定义训练循环,共享重量、自动分化。

使用不同的网络架构。

网络设计与分析

构建、可视化实验和分析深度学习网络使用交互式应用程序。

分析深度学习网络

分析你的网络体系结构检测和调试错误,警告,训练前和兼容性问题层。可视化网络拓扑和查看详细信息,比如可学的参数和激活。

分析深入学习网络架构。

学习和转移Pretrained模型

pretrained模型导入MATLAB进行推理。

转移学习

访问pretrained网络和使用它们作为起点学习一个新任务。执行转移学习使用网络学习特性为一个特定的任务。

Pretrained模型

访问pretrained网络从最新研究一行代码。进口pretrained模型包括DarkNet-53 ResNet-50、SqueezeNet NASNet, Inception-v3。

pretrained模型的分析。

可视化和调试

学特性的可视化培训进度和激活一个深度学习网络。

培训进展

视图训练进步在每一个迭代与情节的各种指标。情节验证指标与训练指标是否网络过度拟合。

监控你的模型的训练进展。

网络激活和可视化

提取激活对应一层、可视化学习特性,使用激活机器学习和训练一个分类器。使用Grad-CAM、阻塞和石灰来解释深入学习网络的分类决策。

可视化激活。

框架的互操作性

从MATLAB与深度学习框架的互操作。

ONNX转换器

导入和导出ONNX模型在MATLAB®与其他深度学习框架的互操作性。ONNX使模型能够被训练在一个框架和转移到另一个推论。使用GPU编码器™生成优化的英伟达®CUDA®代码和使用MATLAB编码器™生成c++代码导入的模型。

交互深度学习框架。

咖啡进口国

动物园从咖啡模型模型导入MATLAB学习推理和转移。

动物园为MATLAB从咖啡进口模型模型。

培训加速度

使用GPU加速深度学习培训,云计算和分布式计算。

GPU加速

加快与高性能NVIDIA gpu深度学习培训和推理。对单个工作站GPU执行培训或扩展到多个GPU与帕特系统在数据中心或云。您可以使用MATLAB并行计算工具箱和大多数人的NVIDIA gpu计算能力3.0或更高版本

与gpu加速。

云加速

减少深度学习培训时间与云实例。使用高性能的GPU实例最好的结果。

云中的加速训练与并行计算工具箱和MATLAB并行服务器。

分布式计算

深入学习培训跨多个处理器在多个服务器上使用MATLAB平行的网络服务器上。

扩大深度学习在并行和云。

仿真、代码生成和部署

模拟训练和部署网络嵌入式系统或将它们集成到生产环境中。

模拟

在仿真软件模拟和生成代码深入学习网络金宝app®。使用AlexNet GoogLeNet和其他pretrained模型。你也可以模拟网络从头开始创建或通过转让学习,包括LSTM网络。加快执行贵方的深度学习网络仿真软件使用GPU编码器和NVIDIA GPU。金宝app模拟深度学习网络与控制、信号处理和传感器融合组件来评估你的深度学习模型对系统级性能的影响。

深卷积神经网络模型金宝app®模型执行巷和车辆检测

代码生成

使用GPU编码器生成优化的CUDA的代码,MATLAB编码器金宝app仿真软件编码器生成C和c++代码部署深入学习网络NVIDIA gpu,英特尔®至强®和手臂®皮质®——一个处理器。交叉编译和部署的自动化生成的代码在NVIDIA杰森™和驱动™平台,和树莓π™董事会。使用深度学习HDL工具箱™原型,并在fpga上实现深度学习网络和出类拔萃

深度学习量化

数字转换你的深度学习网络减少内存使用量和增加推理性能。分析和可视化性能和增加推理精度之间的权衡使用深层网络量化器应用程序。

部署独立的应用程序

使用MATLAB编译器™MATLAB编译器SDK™部署网络训练c++共享库,微软® 。网络组件,Java® 类和Python® 包从深度学习模型的MATLAB程序。

与MATLAB编译器分享独立的MATLAB程序。

浅神经网络

使用神经网络和各种监督和非监督浅神经网络架构。

监督网络

火车监督浅神经网络动态系统模型和控制,噪声数据进行分类和预测未来事件。

浅神经网络。

无监督网络

内找到关系数据,并自动定义分类方案,让浅网络不断调整自己新的输入。使用自组织,无监督网络和自组织映射以及竞争层。

自组织映射。

堆叠Autoencoders

执行无监督特征转换,从你的数据集使用autoencoders中提取低维特征。您还可以使用堆叠autoencoders监督学习通过培训和叠加多个编码器。

堆叠编码器。