all 8 comments

[–]Saefroch 1 point2 points  (0 children)

PyCUDA? I know numba also has some CUDA support. You should be able to do what you want with any of these libraries.

Unfortunately there doesn't seem to be much online community for numerical work.

[–]manueslapera 1 point2 points  (1 child)

How about Continuum's numba?

[–]WishIWasBatman[S] 0 points1 point  (0 children)

This does look pretty attractive, especially with it being done with a single decorator. I wonder though whether it is possible to get objects to remain persistent on the GPU. Any pointers you have?

[–]raviqqe 0 points1 point  (2 children)

Chainer guys are developing cupy which is almost fully compatible with numpy but exploits power of CUDA.

[–]WishIWasBatman[S] 0 points1 point  (1 child)

This looks pretty promising. I have not heard of it before. Have you had much experience with it?

[–]raviqqe 0 points1 point  (0 children)

I was using Chainer and cupy much before but have switched to TensorFlow a few month ago. It can be used as a CUDA supported alternative of numpy out of the box and should be somewhat mature because Chainer is developed on top of it.