Hauptinhalt

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

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. Sie können Netzwerke interaktiv über die Anwendung Deep Network Designer oder mithilfe der Befehlszeilenfunktionen importieren. Die App generiert einen Importbericht, der Informationen zum Import und etwaigen erforderlichen Aktionen enthält. 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.

Apps

Deep Network DesignerEntwurf und Visualisierung von Deep-Learning-Netzen

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
freezeParametersConvert learnable network parameters in ONNXParameters to nonlearnable
unfreezeParametersConvert nonlearnable network parameters in ONNXParameters to learnable
addParameterAdd parameter to ONNXParameters object
removeParameterRemove parameter from ONNXParameters object
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