[Numpy] Pooling, Average_Pooling 방법 및 설명
1. Pooling 이란? 이해하기 쉽게 아래 그림을 보면 예를 들어 10 x 10의 Array를 두꺼운 테두리를 기준으로 5 x 5로 바꾸는 것을 말한다. 즉, 기존의 Array를 그 반의 크기로 변환하는데 거기에 계산 값이 들어가는 것이다. 종류는 평균 값을 내는 Average Pooling이 있고 하고 싶으면 Variance(분산)이나 다른 값을 내도 된다. 2. 예시 코드 보기. 예시 코드를 보자 코드는 VS Code에서 작성했다. 아래는 전체 코드다. 순서대로 보면 1. average_pooling의 함수를 정의해주고 값은 Array값을 받아온다. 나는 arr로 표기하였다. 2. Array의 Shape를 Tuple 형태로 받아준다. 그 후에 Array의 크기를 2로 나눠준 값을 정의하여, 새로운..
2021.03.27