Экспорт сети в формат модели ONNX
exportONNXNetwork(
экспортирует нейронную сеть для глубокого обучения net
,filename
)net
с весами к файлу формата ONNX™ filename
. Если filename
существует, затем exportONNXNetwork
перезаписывает файл.
Эта функция требует Конвертера Deep Learning Toolbox™ для пакета поддержки Формата Модели ONNX. Если этот пакет поддержки не установлен, то функция обеспечивает ссылку на загрузку.
exportONNXNetwork(
экспортирует сеть с помощью дополнительных опций, заданных одним или несколькими аргументами пары "имя-значение".net
,filename
,Name,Value
)
Можно экспортировать обученную нейронную сеть для глубокого обучения MATLAB®, которая включает несколько входных параметров и несколько выходных параметров к формату модели ONNX. Чтобы узнать о нескольких - входе и нескольких - выходная нейронная сеть для глубокого обучения, смотрите Несколько - Вход и Несколько - Выходные Сети.
exportONNXNetwork
не экспортирует настройки или свойства, связанные с сетевым обучением, такие как опции обучения, факторы скорости обучения или факторы регуляризации.
Если вы экспортируете сеть, которая содержит слой, который формат ONNX не поддерживает, то exportONNXNetwork
сохраняет заполнителя оператор ONNX вместо неподдерживаемого слоя и возвращает предупреждение. Вы не можете импортировать сеть ONNX с оператором заполнителя в другие среды глубокого обучения.
Из-за архитектурных различий между MATLAB и ONNX, экспортируемая сеть может иметь отличную структуру по сравнению с исходной сетью. Кроме того, если вы импортируете экспортируемую сеть, слои повторно импортированной сетевой силы отличаются от исходной сети.
exportONNXNetwork
может экспортировать следующее:
Сети, которые имеют и сверточные слои и слои LSTM, например, для видео приложений классификации.
Все пользовательские слои (кроме nnet.onnx.layer.Flatten3dLayer
) это создается при импорте сетей из ONNX или TensorFlow™-Keras с помощью Конвертера Deep Learning Toolbox в Формате Модели ONNX или Средства импорта Deep Learning Toolbox для Моделей TensorFlow-Keras как в ниже таблицы.
Следующие слои:
importCaffeLayers
| importCaffeNetwork
| importKerasLayers
| importKerasNetwork
| importONNXLayers
| importONNXNetwork