It could work if you used the gpuarray subclass that is in pygpu.array (which can be done using `x.view(type=pygpu.array.gpuarray)`), but that would be almost the same thing performance-wise.