CuPy's interface is highly compatible with NumPy; in most cases it can be used as a drop-in replacement.

Blog Post: https://quansight.github.io/Episode-5-CuPy/