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

Импортируйте и экспортируйте нейронные сети для глубокого обучения из TensorFlow™-Keras, Caffe и формата модели ONNX™ (Open Neural Network Exchange)

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

Функции

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

Темы

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

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