what is the difference between LayerGraph and DAGNetwork in deep learning?
Mostrar comentarios más antiguos
I find that the data structure of LayerGraph and DAGNetwork in neural network toolbox have the same contents. So, is there any difference between them?
3 comentarios
Von Duesenberg
el 11 de Jul. de 2018
Differences arise between DAG networks and series networks. The documentation explains all this quite well.
Karthiga Mahalingam
el 11 de Jul. de 2018
A LayerGraph is used to specifically describe layout of the layers of a DAG network. It has methods to play around with the layer structure such as addLayers, connectLayers. removeLayers etc. A DAGNetwork is the neural network model as a whole and not just the layers. Its' methods involve playing around with the model like predict, classify, activations etc. In short, you'd be using layerGraph to specify a DAGNetwork but there is much more to it like training it etc.
Jack Xiao
el 12 de Jul. de 2018
Respuesta aceptada
Más respuestas (2)
Mingrun Wang
el 25 de Jul. de 2018
1 voto
one is a class,and one is struct.
Mingrun Wang
el 25 de Jul. de 2018
0 votos
the pair of LayerGraph and DAGnetwork remsembles with one of Layer and SeriesNetwork(in my mind)
3 comentarios
Jack Xiao
el 13 de En. de 2019
Alaa ElDin ElHilaly
el 22 de En. de 2019
Then how can we convert a LayerGraph we trained to seriesNetwork to use it in classifications?
Handenur Caliskan
el 24 de En. de 2019
I have the same situtation too. How can we change the trained layergraph to a seriesnetwork or dagnetwork?
Categorías
Más información sobre Deep Learning Toolbox en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

