文件帮助中心文件
倍增层
乘法层乘以来自多个神经网络层逐元素输入。
当你创建指定层的输入数量。于该层的输入具有的名称'IN1', 'IN2',......, '客栈',在哪里N.是输入的数量。通过使用连接或断开图层时使用输入名称ConnectLayers.或者disconnectLayers的输入到乘法层.The大小必须在所有维度或者相同或跨越至少一个尺寸同与其他维度为单尺寸。
'IN1', 'IN2',......, '客栈'
N.
ConnectLayers.
disconnectLayers
层= multiplicationLayer(numInputs)
层= multiplicationLayer(numInputs, '名称',名称)
示例
层= multiplicationLayer(numInputs)创建一个倍增层相乘numInputs输入逐元素。该功能还设置NumInputs财产。
层
numInputs
NumInputs
层= multiplicationLayer(numInputs, '名称',名称)还设置了名称财产。创建一个包含倍增层的网络,你必须指定一个图层名称。
名称
展开所有
输入到该层,指定为正整数。
输入有名字'IN1', 'IN2',......, '客栈',在哪里N.等于NumInputs。例如,如果NumInputs等于3,则输入具有名字'IN1', 'IN2',和'IN3'。通过使用连接或断开图层时使用输入名称ConnectLayers.或者disconnectLayers。
'IN1', 'IN2'
'IN3'
''
层名称,指定为字符向量或字符串标量。要在一个层图这一层,你必须指定一个图层名称。
数据类型:char|串
char
串
InputNames
{ 'IN1', 'IN2',..., '客栈'}
输入名字,指定为{'In1','In2',...,'Inn'},在哪里N.是层的输入的数目。
{'In1','In2',...,'Inn'}
数据类型:细胞
细胞
NumOutputs
层的输出数目。此图层仅具有单个输出。
数据类型:双人间
双人间
输出名称
{'out'}
图层的输出名称。此图层仅具有单个输出。
折叠所有
创建具有两个输入和名称的倍增层'MUL_1'。
'MUL_1'
MUL = multiplicationLayer(2,“名称”那'MUL_1')
MUL =具有属性的乘法层:名称:'mul_1'numinputs:2输入名称:{'In1'In2'}显示所有属性
创建两个RELU层,并将其连接到倍增层。倍增层乘以从RELU层输出。
relu_1 = reluLayer(“名称”那'relu_1');relu_2 = reluLayer(“名称”那'relu_2');lgraph = layerGraph();lgraph = addLayers(lgraph,relu_1);lgraph = addLayers(lgraph,relu_2);lgraph = addLayers(lgraph,MUL);lgraph = connectLayers(lgraph,'relu_1'那'MUL_1 / IN1');lgraph = connectLayers(lgraph,'relu_2'那'MUL_1 /英寸2');图(LGROPL);
additionLayer|concatenationLayer|layerGraph|trainNetwork
additionLayer
concatenationLayer
layerGraph
trainNetwork
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室