Pycuda Cupy, I have implemented a running version of it using a combination of skcuda and pycuda.