- 01 8月, 2014 8 次提交
-
-
由 Arjun Jain 提交于
Merge commit 'refs/pullreqs/origin/pr/2' into conv_gemm after Fred's commit which said valid finally works.
-
由 Frederic 提交于
-
由 Frederic 提交于
-
-
由 Frederic 提交于
-
由 Arjun Jain 提交于
-
由 Arjun Jain 提交于
-
由 Arjun Jain 提交于
- added a test that does a check on variety of shapes and sizes of image and kernel - removed flip form local_conv_gemm in cuda/opt.py is the code never reached there for me - added flip in the kernel in the test code itself
-
- 31 7月, 2014 14 次提交
-
-
由 Arjun Jain 提交于
Look what I did on like 117 in file theano/sandbox/cuda/tests/test_conv_cuda_ndarray.py. I rotated the kernel by 180 before convolution, and this now gives the same result as GpuConvMM. So, I think the cuda/c part is completely fine and the corrent arguments are being passed to the cublas function.
-
由 Arjun Jain 提交于
Hi Fred, I tried it out, but for me, it doesnt find conv() in package cuda_ndarray gpuval = cuda_ndarray.conv(img, kern, mode, subsample). So, made the changes in the test_conv_cuda_ndarray _test_dummy(). I see that the cpu version is computed using py_conv(), which in turn calls scipy.signal.convolve2d. How can the result 'gpuval' now be the same as scipy.signal.convolve2d instead of the scipy.signal.correlate? Also, this still passes tests for all image, kernel, channel and batch sizes: https://github.com/stencilman/Theano-1/blob/fb66035292ef070b86466bf61c9c42b8faaa0a1c/theano/sandbox/cuda/tests/test_conv_gemm.py
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
- 30 7月, 2014 2 次提交
-
-
由 Arjun Jain 提交于
-
由 Arjun Jain 提交于
-
- 26 7月, 2014 12 次提交
-
-
由 abergeron 提交于
[CRASH] remove assert in opt and remove print
-
由 Frederic 提交于
-
由 abergeron 提交于
[CRASH] fix tutorial example related to lazy evaluation.
-
由 Frederic 提交于
-
由 Frédéric Bastien 提交于
[FIX] Fix the init/deinit of the cublas handle
-
由 Arnaud Bergeron 提交于
-
由 Arnaud Bergeron 提交于
-
由 Arnaud Bergeron 提交于
-
由 abergeron 提交于
[ENH] Make the gpu back-end use the new numpy c interface
-
由 Frédéric Bastien 提交于
[CRASH, ENH] fix crash cublas and extra debug info for shared var.
-
由 Frederic 提交于
-
由 Frederic 提交于
-
- 25 7月, 2014 4 次提交
-
-
由 Frédéric Bastien 提交于
If we re-init a new cublas context, destroy the old one. Better error me...
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frédéric Bastien 提交于
Linalg
-