exponenta event banner

addLayers

Добавление слоев в график слоев

Описание

пример

newlgraph = addLayers(lgraph,larray) добавляет сетевые уровни в larray к графу слоев lgraph. Новый график слоев, newlgraph, содержит слои и соединения lgraph вместе со слоями в larray, подключается последовательно. Имена слоев в larray должны быть уникальными, непустыми и отличаться от имен слоев в lgraph.

Примеры

свернуть все

Создайте пустой график слоев и массив слоев. Добавьте слои к графу слоев и постройте график. addLayers последовательно соединяет слои.

lgraph = layerGraph;

layers = [
    imageInputLayer([32 32 3],'Name','input')  
    convolution2dLayer(3,16,'Padding','same','Name','conv_1')
    batchNormalizationLayer('Name','BN_1')
    reluLayer('Name','relu_1')];

lgraph = addLayers(lgraph,layers);
figure
plot(lgraph)

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

Входные аргументы

свернуть все

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

Сетевые уровни, указанные как Layer массив.

Список встроенных слоев см. в разделе Список слоев глубокого обучения.

Выходные аргументы

свернуть все

График выходного уровня, возвращаемый как LayerGraph объект.

Представлен в R2017b