SeriesNetwork
(Nicht empfohlen) Seriennetz für Deep Learning
SeriesNetwork
-Objekte werden nicht empfohlen. Verwenden Sie stattdessen dlnetwork
-Objekte. Weitere Informationen finden Sie unter Versionsverlauf.
Beschreibung
Ein Seriennetz ist ein neuronales Netz für Deep Learning, bei dem die Schichten nacheinander angeordnet sind. Es weist eine Eingangsschicht und eine Ausgangsschicht auf.
Erstellung
Es gibt mehre Methoden zur Erstellung eines SeriesNetwork
-Objekts:
Laden Sie ein vortrainiertes Netz, beispielsweise mithilfe von
alexnet
,darknet19
,vgg16
odervgg19
.Trainieren Sie ein Netz mit
trainNetwork
bzw. stimmen Sie ein Netz ab. Ein Beispiel finden Sie unter Trainieren von Netzen für die Bildklassifizierung.Konstruieren Sie mit der
assembleNetwork
-Funktion ein Deep-Learning-Netz aus vortrainierten Schichten.
Hinweis
Weitere Informationen über vortrainierte Netze, wie googlenet
und resnet50
, finden Sie unter Pretrained Deep Neural Networks.
Eigenschaften
Objektfunktionen
activations | (Not recommended) Compute deep learning network layer activations |
classify | (Not recommended) Classify data using trained deep learning neural network |
predict | (Not recommended) Predict responses using trained deep learning neural network |
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 |
plot | Plot neural network architecture |
Beispiele
Erweiterte Fähigkeiten
Versionsverlauf
Eingeführt in R2016aSiehe auch
dlnetwork
| imagePretrainedNetwork
| trainingOptions
| trainnet
| minibatchpredict
| scores2label
| dag2dlnetwork
| predict
| analyzeNetwork
| plot