主要内容

이번역페이지는최신내용을담고있지않습니다。최신내용을문으로보려면여기를클릭하십시오。

concatenationLayer

결합 계층

R2019a이후

설명

결합계층은입력값을받아서지정된차원을따라결합합니다。입력값은결합차원을제외한모든차원에서크기가동일해야합니다。

계층을만들때계층의입력값의개수를지정합니다。입력값은“三机”、“in2’,……,“酒店”과같은이름을갖습니다。여기서N은입력값의개수입니다。입력값이름은connectLayers또는disconnectLayers를사용하여계층을연결하거나연결을끊을때사용합니다。

생성

설명

예제

= concatenationLayer (昏暗的numInputs는지정된차원昏暗的을 따라numInputs개의입력값을결합하는결합계층을만듭니다。이 함수는昏暗的속성과NumInputs속성도설정합니다。

= concatenationLayer (昏暗的numInputs“名字”,名称)名字속성도설정합니다。

속성

모두 확장

결합

결합차원으로,양의정수로지정됩니다。

예:4

계층

계층이름으로,문자형벡터또는字符串형스칼라로지정됩니다。배열입력값에대해trainNetworkassembleNetworklayerGraphdlnetwork함수는이름이''계층에자동으로이름을할당합니다。

데이터형:字符|字符串

계층에대한입력값의개수로,2보다크거나같은양의정수로지정됩니다。

입력값은“三机”、“in2’,……,“酒店”과같은이름을갖습니다。여기서NNumInputs입니다。예를 들어NumInputs가3 rm경우,입력값은“三机”、“in2”“in3”이라는이름을갖습니다。입력값이름은connectLayers함수 또는disconnectLayers함수를사용하여계층을연결하거나연결을끊을때사용합니다。

입력값이름으로,{“三机”,“in2”,…,“客栈”}으로지정됩니다。여기서N은계층의입력값개수입니다。

데이터형:细胞

읽기전용속성입니다。

계층의출력값개수。이계층은단일출력값만가집니다。

데이터형:

읽기전용속성입니다。

계층의출력값이름。이계층은단일출력값만가집니다。

데이터형:细胞

예제

모두 축소

네번째(채널)차원을따라두개의입력값을결합하는결합계층을만듭니다。결합계층의이름을“concat”로지정합니다。

concat = concatenationLayer(4,2,“名字”“concat”
concat = ConcatenationLayer与属性:名称:'concat' Dim: 4 numinput: 2 InputNames: {'in1' 'in2'}

2개의ReLU계층을만들어서결합계층에연결합니다。결합계층은ReLU계층의출력값을결합합니다。

relu_1 = relullayer (“名字”“relu_1”);relu_2 = relullayer (“名字”“relu_2”);lgraph = layerGraph();lgraph = addLayers(lgraph, relu_1);lgraph = addLayers(lgraph, relu_2);lgraph = addLayers(lgraph, concat);lgraph = connectLayers(“relu_1”“concat /三机一体”);lgraph = connectLayers(“relu_2”“concat / in2”);情节(lgraph)

图中包含一个轴对象。axis对象包含一个graphplot类型的对象。

확장 기능

C/ c++코드생성
MATLAB®Coder™를사용하여C코드나c++코드를생성할수있습니다。

Gpu코드생성
GPU编码器™를사용하여NVIDIA GPU®용CUDA®코드를생성할수있습니다。

버전 내역

R2019a에개발됨