A partir de la versión R2024a, los objetos DAGNetwork
, SeriesNetwork
y LayerGraph
no están recomendados. En su lugar, use los objetos dlnetwork
. Esta recomendación significa que la función plot
no se recomienda con las entradas de estos objetos.
Para convertir un objeto DAGNetwork
o SeriesNetwork
entrenado en un objeto dlnetwork
, use la función dag2dlnetwork
.
La mayoría de las funciones que admiten objetos LayerGraph
también admiten objetos dlnetwork
. Esta tabla muestra algunos usos habituales de los objetos LayerGraph
y cómo actualizar el código para usar funciones de objeto dlnetwork
en su lugar.
No recomendado | Recomendado |
---|
lgraph = layerGraph; | net = dlnetwork; |
lgraph = layerGraph(layers); | net = dlnetwork(layers,Initialize=false); |
lgraph = layerGraph(net); | net = dag2dlnetwork(net); |
lgraph = addLayers(lgraph,layers); | net = addLayers(net,layers); |
lgraph = removeLayers(lgraph,layerNames); | net = removeLayers(net,layerNames); |
lgraph = replaceLayer(lgraph,layerName,layers); | net = replaceLayer(net,layerName,layers); |
lgraph = connectLayers(lgraph,s,d); | net = connectLayers(net,s,d); |
lgraph = disconnectLayers(lgraph,s,d); | net = disconnectLayers(net,s,d); |
plot(lgraph); | plot(net); |
Para entrenar una red neuronal especificada como un objeto dlnetwork
, utilice la función trainnet
.