主要内容

disconnectLayers

在层图中断开层

描述

例子

newlgraph= disconnectLayers (lgraph年代d断开源层年代从目标层d在层图中lgraph.新的图层图,newlgraph,包含与lgraph,但不包括之间的连接年代d

例子

全部折叠

从一组层创建一个层图。

图层= [imageInputLayer([28 28 1]),“名字”“输入”) convolution2dLayer(3, 16岁,“填充”“相同”“名字”“conv_1”) batchNormalizationLayer (“名字”“BN_1”) reluLayer (“名字”“relu_1”));lgraph = layerGraph(层);图绘制(lgraph)

图包含一个坐标轴对象。axes对象包含一个graphplot类型的对象。

断开“conv_1”层的“BN_1”层。

lgraph = disconnectLayers (lgraph,“conv_1”“BN_1”);图绘制(lgraph)

图包含一个坐标轴对象。axes对象包含一个graphplot类型的对象。

输入参数

全部折叠

层图,指定为LayerGraph对象。要创建一个图层图形,使用layerGraph

连接源,指定为字符向量或字符串标量。

  • 如果源层只有一个输出,则年代是图层的名称。

  • 如果源层有多个输出,则年代是层名后面跟着字符/和输出的层名:“layerName / outputName”

例子:“conv1”

例子:“mpool /指数”

连接目的地,指定为字符向量或字符串标量。

  • 如果目标层只有一个输入,则d是图层的名称。

  • 如果目标层有多个输入,则d是层名后面跟着字符/,输入层名:“layerName / inputName”

例子:“俱乐部”

例子:“addlayer1 / in2”

输出参数

全部折叠

输出层图,返回为LayerGraph对象。

介绍了R2017b