더북(TheBook)

Conv.DTranspose는 역합성곱이라고 하며, up-conv를 구현하기 위한 것입니다. 합성곱과 반대 방향으로 가는 변형을 사용하고 싶은 경우, 다시 말해 해당 합성곱과 호환되는 연결 패턴을 유지하면서 출력 형태를 가진 어떤 것을 입력 형태로 바꾸고 싶은 경우에 사용합니다.

② 이미지를 잘라 축소 영역과 확장 영역을 연결합니다. 이미지를 자르는 cropping 파라미터는 (top_crop, bottom_crop), (left_crop, right_crop)에 따라 값을 지정할 수 있습니다. 혹은 (symmetric_height_crop, symmetric_width_crop)으로 지정할 수도 있습니다.

참고로 코드 의미는 c10 계층의 출력 이미지 (64×64)를 (56×56)으로 자르는 것입니다.

③ 병합(concatenation)을 이용하여 모든 특성을 모아 하나의 큰 벡터로 만듭니다. 블록을 연결하듯 하나의 축(axis)에 대하여 데이터를 병합합니다. 이때 중요한 것은 데이터들의 차원이 같아야 하며, 붙이려는 방향의 블록 구조도 같아야 합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.