Hopefully we'll get vendor independent GPGPU support before that, I'm tired of Nvidia lock in. There's nothing free or open about software that only works on one company's hardware.
CuPy shares a lot of the Numpy API. I've found it pretty interchangable in most applications.
That's great, but I'm hoping that NumPy will incorporate something like this because that will better ensure that the APIs remain compatible in the future, and that they will get continued support.
(I can't convince my boss to use any library unless it has a reasonable guarantee of long-term support.)