여기 concatination 레이어에 대한 설명서는 Layer Catalogue Concat입니다. 이 상태 :Concatenation Layer는 실제로 카페에서 4D 출력을 생성합니까?
입력 :
n_i * c_i * h * w for each input blob i from 1 to K.
출력 :
축 = 0 인 경우 :
(n_1 + n_2 + ... + n_K) * c_1 * h * w
및 C_I 모든 입력이 동일해야한다.축 = 1 인 경우 :
n_1 * (c_1 + c_2 + ... + c_K) * h * w
이고 모든 입력 n_i는 동일해야합니다.
그러나 모든 레이어가 3D 입력을 허용 할 때 어떻게 4 차원 출력이 될 수 있을지 상상해보십시오. 4D 출력을 3D 출력으로 읽으려면 어떤 종류의 트릭이 있습니까?
caffe의 문서는 항상 손 전에 배치 크기를 포기합니다. 따라서 일반적으로 배치 크기와 관련이 없습니다. – Kev1n91
내가 말한 것은 모든 카페에서 4D 입력과 출력을 처리한다는 것입니다. 작업이 3D 블록에 있더라도 배치 크기 (축 0)를 따라 반복됩니다. 그러나 "입력이 3D 인 경우 4D 출력"이라고 말하면 무엇을 의미합니까? 나는 너의 요점을 오해했을 수도있다. –
질문은 제시된 수식에서 "무엇입니까?"로 나눌 수 있습니다. – Kev1n91