# removeLayers
从图层图中删除图层
函数库: TyDeepLearning
# 语法
lgraphUpdated = removeLayers(lgraph, layerNames)
# 说明
lgraphUpdated = removeLayers(lgraph, layerNames) 从层图图中删除由层名称指定的层。示例
该函数还会删除与已删除图层的所有连接。
# 示例
删除层
创建一个网络图层。
using TyDeepLearning
set_backend(:mindspore)
layers = [
("conv1", convolution2dLayer(1, 16, 3)),
("batchnorm1", batchNormalization2dLayer(16)),
("relu1", reluLayer())]
lgraph = layerGraph(layers)
lgplot(lgraph)
删除网络图层中的 batchnorm1 层。
lgraph = removeLayers(lgraph, "batchnorm1")
lgplot(lgraph)

# 输入参数
lgraph-层图层图对象
层图,指定为层图对象。要创建层图,请使用 layerGraph。
"layerNames-图层名称字符串
要删除的图层的名称
# 输出参数
lgraphUpdated-更新的图层图层图对象
更新的层图,作为层图对象返回。
# 另请参阅
layerGraph | lgplot | convolution2dLayer | batchNormalization2dLayer | reluLayer