Question: 1) Write a python program that calculates the convolution and average pooling (use stride = 2 in both convolution and pooling calculation) from the input

1) Write a python program that calculates the convolution and average pooling (use stride = 2 in both convolution and pooling calculation) from the input data and a given filter shown below. (hint: use matrix multiplication to perform the convolution)

data=np.array(([1,1,0,0,1],[0,1,0,1,0], [0,1,0,1,1], [1,0,1,1,0], [0,0,1,0,1]])

filter=np.array([[1,0,1], [0,1,1],[1,1,0]])

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!