График слоев сети для глубокого обучения
График слоев задает архитектуру нейронной сети для глубокого обучения с более сложной структурой графа, в которой слои могут иметь входные параметры от нескольких слоев и выходов к нескольким слоям. Сети с этой структурой называются ориентированными сетями ациклического графика (DAG). После создания layerGraph
можно использовать функции объекта для построения графика и изменения его путем добавления, удаления, соединения и разъединения слоев. Чтобы обучить сеть, используйте график слоев как layers
входной параметр в trainNetwork
.
создает пустой график слоев, который не содержит слоев. Вы можете добавить слои к пустому графику с помощью lgraph
= layerGraphaddLayers
функция.
создает график слоев из массива слоев сети и устанавливает lgraph
= layerGraph(layers
)Layers
свойство. Слои в lgraph
соединяются в том же последовательном порядке, что и в layers
. Все слои должны иметь уникальные, непустые имена.
извлекает график слоев lgraph
= layerGraph(dagNet
)DAGNetwork
. Для примера можно извлечь график слоев предварительно обученной сети, чтобы выполнить передачу обучения.
извлекает график слоев lgraph
= layerGraph(dlnet
)dlnetwork
. Используйте этот синтаксис для использования dlnetwork
с trainNetwork
функция или Deep Network Designer.
addLayers | Добавьте слои к графику слоев |
removeLayers | Удалите слои из графика слоев |
replaceLayer | Замените слой на графике слоев |
connectLayers | Соедините слои в график слоев |
disconnectLayers | Отсоедините слои в графике слоев |
plot | Постройте график слоя нейронной сети |
Графики слоев не могут задать архитектуру сетей долгой краткосрочной памяти (LSTM). Дополнительные сведения о том, как создать сеть LSTM, см. в разделе «Длинные краткосрочные сети памяти».
additionLayer
| addLayers
| analyzeNetwork
| assembleNetwork
| connectLayers
| DAGNetwork
| Deep Network Designer | depthConcatenationLayer
| disconnectLayers
| googlenet
| inceptionresnetv2
| inceptionv3
| plot
| removeLayers
| replaceLayer
| resnet101
| resnet18
| resnet50
| squeezenet
| trainNetwork