1)instead of using scipy.signal.convolve i should import theano and use signal.conv2d , if so signal.conv2d is right or any other function according to my need..hi frederic,thanks, actually im trying to implement a 3d-convolutional neural network as you can see in the snippet.. so you mean to say
2)also any hints on speeding up numpy.sum in
pooled[0][i][j][k][l]=math.tanh((numpy.sum(conv_out[0][i][j][k*3][l*3:(l+1)*3])+numpy.sum(conv_out[0][i][j][k*3+1][l*3:(l+1)*3])+numpy.sum(conv_out[0][i][j][k*3+2][l*3:(l+1)*3]))/9.0+b[i][j])
thanks a lot.. also i have seen your name some where in pylearn2.. are ua pylearn developer too.