layerGraph
(No recomendado) Gráfica de capas de red de deep learning
No se recomienda usar objetos LayerGraph
. En su lugar, use los objetos dlnetwork
. Para obtener más información, consulte Historial de versiones.
Descripción
Una gráfica de capas especifica la arquitectura de una red neuronal como una gráfica acíclica dirigida (DAG) de capas de deep learning. Las capas pueden tener varias entradas y varias salidas.
Creación
Descripción
crea una gráfica de capas vacía que no contiene capas. Puede añadir capas a la gráfica vacía usando la función lgraph
= layerGraphaddLayers
.
crea una gráfica de capas a partir de un arreglo de capas de red, y establece la propiedad lgraph
= layerGraph(layers
)Layers
. Las capas de lgraph
se conectan en el mismo orden secuencial de layers
.
extrae la gráfica de capas de un objeto lgraph
= layerGraph(net
)SeriesNetwork
, DAGNetwork
o dlnetwork
. Por ejemplo, puede extraer la gráfica de capas de una red preentrenada para realizar la transferencia del aprendizaje.
Argumentos de entrada
Propiedades
Funciones del objeto
addLayers | Añadir capas a una red neuronal |
removeLayers | Remove layers from neural network |
replaceLayer | Replace layer in neural network |
connectLayers | Conectar capas en una red neuronal |
disconnectLayers | Disconnect layers in neural network |
plot | Representar una arquitectura de red neuronal |
Ejemplos
Limitaciones
Los objetos de gráfica de capas no contienen información de discretización. Si se extrae la gráfica de capas de una red discretizada y, luego, se vuelve a ensamblar la red empleando
assembleNetwork
odlnetwork
, se elimina información de discretización de la red.
Historial de versiones
Introducido en R2017bConsulte también
imagePretrainedNetwork
| dlnetwork
| trainingOptions
| trainnet
| dag2dlnetwork
| addLayers
| removeLayers
| connectLayers
| disconnectLayers
| plot
| additionLayer
| replaceLayer
| depthConcatenationLayer
| analyzeNetwork
| Deep Network Designer