Skip to content

berkedilekoglu/convolution_numpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Convolution and Pooling operations from scratch

Matrix implementation of a convolution, max and average pooling operation

  • These can be used to build a neural network!
  • Numpy will be used to implement from scratch
  • To give a better illustration famous Lenna image and Gabor filters will be used
  • If you want to learn vector implementation please visit: https://github.com/berkedilekoglu/Convolution_vector

I highly recommend you to read this tutorial:

https://cs231n.github.io/convolutional-networks/

If you read and follow that course step by step with imptlementation you can understand the magic behind convolutional neural networks!

About

Numpy Matrix Implementation of Convolution, Max Pooling and Average Pooling From Scratch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published