图片缩略图

ONNX模型格式的深度学习工具箱转换器

在MATLAB中导入和导出ONNX™模型,以与其他深度学习框架互操作

2.1 k下载

更新2021年9月22日

在MATLAB中导入和导出ONNX™(开放神经网络交换)模型,以与其他深度学习框架互操作性。ONNX允许在一个框架中训练模型,并将其转移到另一个框架中进行推理。

打开onnxconverter。mlpkginstall文件,从您的操作系统或MATLAB将启动安装过程,您有。
这个mlpkginstall文件适用于R2018a和更高版本。

使用的例子:
%%导出到ONNX模型格式
网= squeezenet;%要导出的预训练模型
文件名=“squeezenet.onnx”;
exportONNXNetwork(净、文件名);

%%导入导出的网络
net2 = importONNXNetwork (squeezenet。onnx”、“OutputLayerType”、“分类”);

%比较两个网络在随机输入图像上的预测
img =兰德(net.Layers (1) .InputSize);
Y = predict(net, img);
y2 =预测(net2, img);

马克斯(abs (y-y2))

在MATLAB中导入ONNX网络,请参考:
//www.tatmou.com/help/deeplearning/ref/importonnxnetwork.html

要从MATLAB导出ONNX网络,请参考:
//www.tatmou.com/help/nnet/ref/exportonnxnetwork.html

MATLAB版本兼容性
创建R2018a
兼容R2018a到R2021b
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!