主要内容

removeLayers

删除图层图层图表

描述

例子

newlgraph= removeLayers (lgraph,layerNames)删除指定的层layerNames从层图lgraph。函数删除任何连接删除层。

例子

全部折叠

从数组创建一个层图形层。

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

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

删除“BN_1”层及其连接。

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

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

输入参数

全部折叠

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

层的名字删除指定为一个特征向量,特征向量的单元阵列,或一个字符串数组。

为了删除一个单独的一层一层的图,指定图层的名称。

删除多个层,指定图层名称在一个数组,数组的每个元素是一个层的名字。

例子:“conv1”

例子:{“conv1”、“add1”}

输出参数

全部折叠

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

介绍了R2017b