A library for performing convolution on large 2D arrays.
Uses a tiled approach to break the convolution into batches, which reduces maximum memory usage.
from pypi
pip install tiled_convolution
from source
pip install https://github.com/RichieHakim/tiled_convolution.git
or
git clone https://github.com/RichieHakim/tiled_convolution
cd tiled_convolution
pip install -e .