convolution - AshokBhat/ml GitHub Wiki
- The term convolution refers to the mathematical combination of two functions to produce a third function. It merges two sets of information.
- In the case of a CNN, the convolution is performed on the input data with the use of a filter to then produce a feature map
- Direct convolution - No usage of GEMMs or FFTs
- Indirect convolution - Using GEMM (via im2col), Winograd or FFT.
- What is convolution?
- Why is it used in machine learning?