hi alex,

i didnot get..exactly how to perform convolution with pyFFT... the link introduces fft..  but not about convolution... any pointers about how to perform 3d convolution would be great..
thanks

with regards..

M. Sai Rajeswar
M-tech  Computer Technology
IIT Delhi
----------------------------------Cogito Ergo Sum---------


On Sun, Jul 27, 2014 at 5:27 PM, Alexander Eberspächer <alex.eberspaecher@gmail.com> wrote:
Dear Sai,

On 27.07.2014 10:28, Sai Rajeshwar wrote:

>    Im trying to implement 3d convolutional networks.. for which I wanted
> to use convolve function from scipy.signal.convolve or fftconvolve..

If MKL is not a hard requirement, you may consider using the awesome
pyfftw interfacing the incredible FFTW along with a monkey patched
version of fftconvolve.

On monkey patching using pyfftw, see
http://hgomersall.github.io/pyFFTW/sphinx/tutorial.html#quick-and-easy-the-pyfftw-interfaces-module

This might be a good choice for "large" convolutions. Smaller
convolutions might be better off with a "ordinary" convolution not using
the convolution theorem.

In case you learn about other solutions, please let us know what you've
found.

Regards

Alex
_______________________________________________
SciPy-User mailing list
SciPy-User@scipy.org
http://mail.scipy.org/mailman/listinfo/scipy-user