계층 배열 또는 계층 그래프의 계층은 뒤에 오는 계층에 데이터를 전달할 때 형식이 지정된 dlarray
객체로 전달합니다. dlarray
객체의 형식은 문자들로 구성된 문자열로, 각 문자는 데이터의 대응되는 차원을 설명합니다. 형식은 다음 문자 중 하나 이상으로 구성됩니다.
"S"
— 공간
"C"
— 채널
"B"
— 배치
"T"
— 시간
"U"
— 지정되지 않음
4차원 배열로 표현되는 2차원 영상 데이터를 예로 들면 처음 2개 차원은 영상의 공간 차원, 3번째 차원은 영상의 채널, 4번째 차원은 배치 차원에 대응되며, "SSCB"
(공간, 공간, 채널, 배치) 형식으로 설명할 수 있습니다.
functionLayer
객체를 사용하여 사용자 지정 계층을 개발하거나, dlnetwork
객체에 forward
및 predict
함수를 사용하는 경우와 같은 자동 미분 워크플로에서 이러한 dlarray
객체와 상호 작용할 수 있습니다.
이 표는 CrossChannelNormalizationLayer
객체의 지원되는 입력 형식과 그에 대응되는 출력 형식을 보여줍니다. 계층의 출력이 nnet.layer.Formattable
클래스를 상속하지 않는 사용자 지정 계층에 전달되거나 Formattable
속성을 0
(false
)으로 설정한 FunctionLayer
객체에 전달될 경우 이 계층은 이 표에 나와 있는 형식에 따라 순서가 지정된 차원을 갖는, 형식이 지정되지 않은 dlarray
객체를 수신합니다. 여기에 나와 있는 형식은 일부에 불과합니다. 계층은 다른 형식도 지원할 수 있습니다(예: 추가적인 "S"
(공간) 또는 "U"
(미지정) 차원을 갖는 형식).
입력 형식 | 출력 형식 |
---|
"SSCB" (공간, 공간, 채널, 배치)
| "SSCB" (공간, 공간, 채널, 배치)
|
"SSC" (공간, 공간, 채널)
| "SSC" (공간, 공간, 채널)
|
"SSSB" (공간, 공간, 공간, 배치)
| "SSSB" (공간, 공간, 공간, 배치)
|
dlnetwork
객체에서 CrossChannelNormalizationLayer
객체는 다음 입력 형식과 출력 형식의 결합도 지원합니다.
입력 형식 | 출력 형식 |
---|
"SSCBT" (공간, 공간, 채널, 배치, 시간)
| "SSCBT" (공간, 공간, 채널, 배치, 시간)
|
"SSCT" (공간, 공간, 채널, 시간)
| "SSCT" (공간, 공간, 채널, 시간)
|
"SSSBT" (공간, 공간, 공간, 배치, 시간)
| "SSSBT" (공간, 공간, 공간, 배치, 시간)
|