A lightweight library to do for-loop-styled convolution passes on your iterable objects (e.g.: on a list). Note: this is not a convolution, it is about exposing what would the kernel pass on in the first place in your loops.
https://pypi.org/project/conv/
Repository from Github https://github.comguillaume-chevalier/python-conv-lib