DAGNetwork
(No recomendado) Red gráfica acíclica dirigida (DAG) para deep learning
Los objetos DAGNetwork
no están recomendados. En su lugar, use los objetos dlnetwork
. Para obtener más información, consulte Historial de versiones.
Descripción
Una red gráfica acíclica dirigida (DAG) es una red neuronal para deep learning con capas dispuestas en forma de gráfica acíclica dirigida. Una red DAG puede tener una arquitectura más compleja en la que las capas tienen entradas de varias capas y salidas a varias capas.
Creación
Hay varias formas de crear un objeto DAGNetwork
:
Cargue una red preentrenada, como
squeezenet
,googlenet
,resnet50
,resnet101
oinceptionv3
. Para ver un ejemplo, consulte Cargar una red SqueezeNet preentrenada. Para obtener información sobre las redes preentrenadas, consulte Redes neuronales profundas preentrenadas.Entrene o ajuste una red usando
trainNetwork
.Importe una red preentrenada de TensorFlow™-Keras, TensorFlow 2, Caffe o del formato de modelos ONNX™ (Open Neural Network Exchange).
Si selecciona un modelo Keras, utilice
importKerasNetwork
. Para ver un ejemplo, consulte Import and Plot Keras Network.Si selecciona un modelo TensorFlow en el formato de modelos guardado, utilice
importTensorFlowNetwork
. Para ver un ejemplo, consulte Import TensorFlow Network as DAGNetwork to Classify Image.Si selecciona un modelo Caffe, utilice
importCaffeNetwork
. Para ver un ejemplo, consulte Import Caffe Network.Si selecciona un modelo ONNX, utilice
importONNXNetwork
. Para ver un ejemplo, consulte Import ONNX Network as DAGNetwork.
Cree una red de deep learning a partir de capas preentrenadas usando la función
assembleNetwork
.
Nota
Para obtener información sobre otras redes preentrenadas, consulte Redes neuronales profundas preentrenadas.
Propiedades
Funciones del objeto
activations | (No recomendado) Calcular las activaciones de las capas de una red de deep learning |
classify | (No recomendado) Clasificar datos con una red neuronal de deep learning entrenada |
predict | (No recomendado) Predecir respuestas usando una red neuronal de deep learning entrenada |
plot | Representar una arquitectura de red neuronal |
predictAndUpdateState | (Not recommended) Predict responses using a trained recurrent neural network and update the network state |
classifyAndUpdateState | (Not recommended) Classify data using a trained recurrent neural network and update the network state |
resetState | Reset state parameters of neural network |
Ejemplos
Capacidades ampliadas
Historial de versiones
Introducido en R2017bConsulte también
dlnetwork
| imagePretrainedNetwork
| trainingOptions
| trainnet
| minibatchpredict
| dag2dlnetwork
| predict
| scores2label
| importKerasNetwork
| plot
| analyzeNetwork