How Are Convolutions Actually Performed Under the Hood?

2 simple tricks that PyTorch & TensorFlow use to speed up convolutions.

Anirudh Shenoy
Towards Data Science
9 min readDec 13, 2019

--

Convolutions have become a fundamental part of modern neural networks because of their ability to capture local information and reduce the number of parameters with weight sharing. Since almost all vision-based models (and a few NLP-models) use…

--

--

Product @ Yellow Messenger | Breaking down Machine Learning & Data Science topics into simple concepts | linkedin.com/in/anirudhshenoy/ | Views are personal |