主要内容

addLayers

添加层或网络层图

描述

例子

lgraphUpdated= addLayers (lgraph,larray)增加了网络层larray层图lgraph。更新层图lgraphUpdated包含的层和连接lgraphlarray按顺序连接。层名称larray必须是唯一的,非空的,不同层的名称吗lgraph

netUpdated= addLayers (,larray)增加了网络层larraydlnetwork对象。更新后的网络netUpdated包含的层和连接larray按顺序连接。层名称larray必须是唯一的,非空的,不同层的名称吗

例子

全部折叠

创建一个空层图和一系列的层。层添加到层图和绘制图表。addLayers按顺序连接层。

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

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

输入参数

全部折叠

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

神经网络作为一个指定dlnetwork对象。

网络层,指定为一个数组中。

一个内置的图层列表,看到深度学习层的列表

输出参数

全部折叠

更新层图,作为一个返回LayerGraph对象。

更新网络,作为一个未初始化的返回dlnetwork对象。

初始化参数可学的dlnetwork对象,使用初始化函数。

addLayers函数不保留量化信息。如果输入的网络是一个量化的网络,那么网络不包含量化信息的输出。

版本历史

介绍了R2017b