Main Content

Vortrainierte Netze von externen Plattformen

Importieren von vortrainierten Netzen von externen Deep-Learning-Plattformen

Importieren Sie neuronale Netze von TensorFlow™ 2, TensorFlow-Keras, PyTorch®, dem ONNX™-Modellformat (Open Neural Network Exchange) und Caffe. Weitere Informationen finden Sie unter Pretrained Deep Neural Networks und Interoperability Between Deep Learning Toolbox, TensorFlow, PyTorch, and ONNX.

Sie müssen über Support-Paket verfügen, um die Importfunktionen in Deep Learning Toolbox™ ausführen zu können. Wenn das Support-Paket nicht installiert ist, bietet jede Funktion einen Download-Link zum entsprechenden Support Package im Add-On Explorer. Es wird empfohlen, das Support-Paket an den Standardspeicherort der von Ihnen verwendete MATLAB®-Version herunterzuladen. Sie können die Support-Pakete auch direkt über die folgenden Links herunterladen.

Diagram showing the interoperability between Deep Learning Toolbox, TensorFlow, ONNX, and PyTorch.

Funktionen

alle erweitern

Importieren von TensorFlow

importNetworkFromTensorFlowImport TensorFlow network as MATLAB network (Seit R2023b)

Importieren von PyTorch

importNetworkFromPyTorchImport PyTorch network as MATLAB network (Seit R2022b)

Importieren von Caffe

importCaffeNetworkImport pretrained convolutional neural network models from Caffe
importCaffeLayersImport convolutional neural network layers from Caffe

Importieren von ONNX

importNetworkFromONNXImport ONNX network as MATLAB network (Seit R2023b)

Von importONNXFunction importierte Parameter

ONNXParametersParameters of imported ONNX network for deep learning (Seit R2020b)
freezeParametersConvert learnable network parameters in ONNXParameters to nonlearnable (Seit R2020b)
unfreezeParametersConvert nonlearnable network parameters in ONNXParameters to learnable (Seit R2020b)
addParameterAdd parameter to ONNXParameters object (Seit R2020b)
removeParameterRemove parameter from ONNXParameters object (Seit R2020b)
dlnetworkDeep learning neural network
functionLayerFunction layer (Seit R2021b)
replaceLayerReplace layer in neural network
addLayersAdd layers to neural network
removeLayersRemove layers from neural network

Themen

Importieren

Gemeinsame Ausführung mit Python

Benutzerdefinierte Schichten