CuPy: A NumPy-compatible Library for GPU


Follow to receive video recommendations   a   A

![Logo][1] [**Website**]( | [**Docs**]( | [**Install Guide**]( | [**Tutorial**]( | **Examples** ([Official]( | [**Forum**](!forum/cupy) CuPy is an open-source library with NumPy syntax that increases speed by doing matrix operations on NVIDIA GPUs. It is accelerated with the CUDA platform from NVIDIA and also uses CUDA-related libraries, including cuBLAS, cuDNN, cuRAND, cuSOLVER, cuSPARSE, and NCCL, to make full use of the GPU architecture. CuPy's interface is highly compatible with NumPy; in most cases it can be used as a drop-in replacement. CuPy supports various methods, data types, indexing, broadcasting, and more. [1]:

Editors Note:

I would like to work with open source projects to create a branch of the tree with all of the best videos for your open source project. Please send me an email if you are interested.