Экспорт сети в формат модели ONNX
exportONNXNetwork(
экспортирует нейронную сеть для глубокого обучения net
,filename
)net
с весами в файл формата ONNX™ filename
. Если filename
существует, тогда exportONNXNetwork
перезаписывает файл.
Эта функция требует пакета поддержки Deep Learning Toolbox™ Converter для формата модели ONNX. Если этот пакет поддержки не установлен, то функция предоставляет ссылку на загрузку.
exportONNXNetwork(
экспортирует сеть с помощью дополнительных опций, заданных одним или несколькими аргументами пары "имя-значение".net
,filename
,Name,Value
)
exportONNXNetwork
поддерживает версии ONNX следующим образом:
Функция поддерживает промежуточное представление ONNX версии 6.
Функция поддерживает операторы ONNX 6, 7, 8 и 9.
exportONNXNetwork
не экспортирует настройки или свойства, связанные с сетевым обучением, такие как опции обучения, коэффициенты скорости обучения или факторы регуляризации.
Если вы экспортируете сеть, содержащую слой, который не поддерживает формат ONNX (см. «Слои, поддерживаемые для экспорта ONNX»), то exportONNXNetwork
сохраняет оператор заполнителя ONNX вместо неподдерживаемого слоя и возвращает предупреждение. Вы не можете импортировать сеть ONNX с оператором заполнителя в другие глубокое обучение сред.
Из-за архитектурных различий между MATLAB® и ONNX, экспортированная сеть может иметь отличную структуру по сравнению с исходной сетью.
Примечание
При импорте экспортированной сети слои повторно импортированной сети могут отличаться от исходной сети и не поддерживаться.
Можно экспортировать обученную нейронную сеть для глубокого обучения MATLAB, которая включает несколько входов и несколько выходов в формат модели ONNX. Чтобы узнать о нейронной сети для глубокого обучения нескольких входов и нескольких выходов, смотрите Multiple-Input и Multiple-Output Networks.
[1] Откройте обмен нейронными сетями. https://github.com/onnx/.
[2] ONNX. https://onnx.ai/.
[3] Операторы ONNX. https://github.com/onnx/onnx/blob/master/docs/Operators.md.
importCaffeLayers
| importCaffeNetwork
| importKerasLayers
| importKerasNetwork
| importONNXLayers
| importONNXNetwork
| importTensorFlowLayers
| importTensorFlowNetwork