plot

Постройте график слоя нейронной сети

Синтаксис

Описание

пример

plot(lgraph) строит график графика слоев lgraph. plot функция помечает каждый слой по его имени и отображает все соединения слоев.

Совет

Чтобы создать интерактивную сетевую визуализацию и проанализировать сетевую архитектуру, используйте deepNetworkDesigner(lgraph). Для получения дополнительной информации см. раздел Deep Network Designer.

пример

plot(net) строит график сетевого net.

Примеры

свернуть все

Создайте график слоев из массива слоев. Соедините 'relu_1' слой к 'add' слой.

layers = [
    imageInputLayer([32 32 3],'Name','input')   
    convolution2dLayer(3,16,'Padding','same','Name','conv_1')
    batchNormalizationLayer('Name','BN_1')
    reluLayer('Name','relu_1')
    
    convolution2dLayer(3,16,'Padding','same','Stride',2,'Name','conv_2')
    batchNormalizationLayer('Name','BN_2')
    reluLayer('Name','relu_2') 
    additionLayer(2,'Name','add')];

lgraph = layerGraph(layers);
lgraph = connectLayers(lgraph,'relu_1','add/in2');

Постройте график графика слоев.

figure
plot(lgraph);

Figure contains an axes. The axes contains an object of type graphplot.

Загрузите предварительно обученную сверточную нейронную сеть GoogLeNet как DAGNetwork объект. Если Модель Deep Learning Toolbox™ для пакета поддержки GoogLeNet Network не установлена, то программное обеспечение предоставляет ссылку загрузки.

net = googlenet
net = 
  DAGNetwork with properties:

         Layers: [144×1 nnet.cnn.layer.Layer]
    Connections: [170×2 table]

Постройте график сети.

figure('Units','normalized','Position',[0.1 0.1 0.8 0.8]);
plot(net)

Загрузите предварительно обученную сверточную нейронную сеть AlexNet как SeriesNetwork объект. Если Модель Deep Learning Toolbox™ для пакета поддержки AlexNet Network не установлена, то программное обеспечение предоставляет ссылку загрузки.

net = alexnet
net = 
  SeriesNetwork with properties:

         Layers: [25x1 nnet.cnn.layer.Layer]
     InputNames: {'data'}
    OutputNames: {'output'}

Постройте график сети.

plot(net)

Figure contains an axes. The axes contains an object of type graphplot.

Входные параметры

свернуть все

График слоев, заданный как LayerGraph объект. Чтобы создать график слоев, используйте layerGraph.

Сетевая архитектура, заданная как SeriesNetwork или DAGNetwork объект.

Введенный в R2017b