Импорт и экспорт глубокого обучения

Импорт сетей из и экспорт сетей на внешние платформы глубокого обучения

Импорт сетей и архитектур сетей из TensorFlow™-Keras, TensorFlow 2, Caffe и формата модели ONNX™ (Open Neural Network Exchange). Можно также экспортировать обученную сеть Deep Learning Toolbox™ в формат модели ONNX.

Функции

расширить все

Импорт TensorFlow-Keras

importKerasNetworkИмпорт предварительно обученной сети Keras и весов
importKerasLayersИмпорт слоев из сети Keras
importTensorFlowNetworkИмпорт предварительно обученной сети TensorFlow
importTensorFlowLayersИмпорт слоев из сети TensorFlow

Импорт каффе

importCaffeNetworkИмпорт предварительно обученных моделей сверточной нейронной сети из Caffe
importCaffeLayersИмпорт сверточной нейронной сети слоев из Caffe

Импорт ONNX

importONNXNetworkИмпорт предварительно обученной сети ONNX
importONNXLayersИмпорт слоев из сети ONNX
importONNXFunctionИмпорт предварительно обученной сети ONNX как функции

Параметры, импортированные importONNXFunction

ONNXParametersПараметры импортированной сети ONNX для глубокого обучения
freezeParametersПреобразуйте обучаемые сетевые параметры в ONNXParameters к nonlearnable
unfreezeParametersПреобразуйте параметры неведомой сети в ONNXParameters к learnable
addParameterДобавьте параметр к ONNXParameters объект
removeParameterУдалите параметр из ONNXParameters объект
findPlaceholderLayersПоиск слоев заполнителя в сетевой архитектуре, импортированной из Keras или ONNX
replaceLayerЗамените слой на графике слоев
assembleNetworkСобрать нейронную сеть для глубокого обучения из предварительно обученных слоев
PlaceholderLayerСлой, заменяющий неподдерживаемый слой Keras или ONNX или неподдерживаемые функции functionToLayerGraph
addLayersДобавьте слои к графику слоев
removeLayersУдалите слои из графика слоев
exportONNXNetworkЭкспорт сети в формат модели ONNX

Темы

Сборка сети из предварительно обученных слоев Кераса

В этом примере показано, как импортировать слои из предварительно обученной сети Keras, заменить неподдерживаемые слои пользовательскими слоями и собрать слои в сеть, готовую к предсказанию.

Развертывание импортированной сети с помощью MATLAB Compiler

Импорт предварительно обученных сетей Keras и ONNX и развертывание сетей с помощью MATLAB® Compiler™.

Выберите функцию для импорта предварительно обученной сети ONNX

Импорт предварительно обученной сети ONNX с помощью importONNXNetwork, importONNXLayers, или importONNXFunction.

Для просмотра документации необходимо авторизоваться на сайте