Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Redes preentrenadas desde plataformas externas

Importe redes preentrenadas desde plataformas externas de deep learning

Importe redes y gráficas de capas de TensorFlow™ 2, TensorFlow-Keras, PyTorch®, el formato de modelos ONNX™ (Open Neural Network Exchange) y Caffe. Para obtener más información, consulte Redes neuronales profundas preentrenadas y Interoperability Between Deep Learning Toolbox, TensorFlow, PyTorch, and ONNX.

Debe disponer de paquetes de soporte para ejecutar las funciones de importación en Deep Learning Toolbox™. Si el paquete de soporte no está instalado, cada función proporciona un enlace de descarga al paquete de soporte correspondiente en Add-On Explorer. La práctica recomendada es descargar el paquete de soporte en la ubicación predeterminada para la versión de MATLAB® que está ejecutando. También puede descargar directamente los paquetes de soporte desde los siguientes enlaces.

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

Funciones

expandir todo

Importación de TensorFlow

importNetworkFromTensorFlowImport TensorFlow network as MATLAB network (desde R2023b)
importTensorFlowNetwork(To be removed) Import pretrained TensorFlow network (desde R2021a)
importTensorFlowLayers(To be removed) Import layers from TensorFlow network (desde R2021a)
importKerasNetwork(To be removed) Import pretrained Keras network and weights
importKerasLayers(To be removed) Import layers from Keras network

Importación de PyTorch

importNetworkFromPyTorchImport PyTorch network as MATLAB network (desde R2022b)

Importación de Caffe

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

Importación de ONNX

importNetworkFromONNXImport ONNX network as MATLAB network (desde R2023b)
importONNXNetwork(To be removed) Import pretrained ONNX network
importONNXLayers(To be removed) Import layers from ONNX network
importONNXFunctionImport pretrained ONNX network as a function (desde R2020b)

Parámetros importados mediante importONNXFunction

ONNXParametersParameters of imported ONNX network for deep learning (desde R2020b)
freezeParametersConvert learnable network parameters in ONNXParameters to nonlearnable (desde R2020b)
unfreezeParametersConvert nonlearnable network parameters in ONNXParameters to learnable (desde R2020b)
addParameterAdd parameter to ONNXParameters object (desde R2020b)
removeParameterRemove parameter from ONNXParameters object (desde R2020b)
functionLayerFunction layer (desde R2021b)
findPlaceholderLayersFind placeholder layers in network architecture imported from Keras or ONNX
replaceLayerReplace layer in neural network
assembleNetwork(Not recommended) Assemble deep learning network from pretrained layers
PlaceholderLayerLayer replacing an unsupported Keras or ONNX layer
addLayersAdd layers to neural network
removeLayersRemove layers from neural network

Temas

Importación

Capas personalizadas