Экспорт сети в формат модели 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 экспортируемая сеть может иметь другую структуру по сравнению с исходной сетью.
Примечание
При импорте экспортированной сети слои повторно импортированной сети могут отличаться от исходной сети и могут не поддерживаться.
В формат модели ONNX можно экспортировать обученную сеть глубокого обучения MATLAB, которая включает несколько входов и несколько выходов. Сведения о сети глубокого обучения с несколькими входами и несколькими выходами см. в разделе Сети с несколькими входами и несколькими выходами.
[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