{"cells": [{"cell_type": "markdown", "id": "aeee7e44", "metadata": {}, "source": ["# Convolution and Matrix Multiplication\n", "\n", "The [convolution](https://en.wikipedia.org/wiki/Kernel_(image_processing)) is a well known image transformation used to transform an image. It can be used to blur, to compute the gradient in one direction and it is widely used in deep neural networks. Having a fast implementation is important."]}, {"cell_type": "code", "execution_count": 1, "id": "3bb4f0a5", "metadata": {}, "outputs": [{"data": {"text/html": ["
\n", ""], "text/plain": ["