Convolve and Correlate#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
✓ |
✓ |
||
Summary
Number of NumPy functions: 2
Number of functions covered by cupynumeric: 1
Ufuncs#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
Summary
Number of NumPy functions: 89
Number of functions covered by cupynumeric: 85
Logical operations#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
Summary
Number of NumPy functions: 14
Number of functions covered by cupynumeric: 12
Discrete Fourier transform#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
Summary
Number of NumPy functions: 2
Number of functions covered by cupynumeric: 0
Set operations#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
✓ |
✓ |
Summary
Number of NumPy functions: 7
Number of functions covered by cupynumeric: 1
Array manipulation#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
❌ |
||
✓ |
❌ |
||
✓ |
❌ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
❌ |
||
|
✓ |
✓ |
|
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
Summary
Number of NumPy functions: 47
Number of functions covered by cupynumeric: 35
Array manipulation (ndarray)#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
✓ |
✓ |
Summary
Number of NumPy functions: 1
Number of functions covered by cupynumeric: 1
Factorizations#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
✓ |
✓ |
||
✓ |
❌ |
Summary
Number of NumPy functions: 2
Number of functions covered by cupynumeric: 2
Eigenvalues#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
Summary
Number of NumPy functions: 4
Number of functions covered by cupynumeric: 0
Input and output#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
❌ |
❌ |
||
Summary
Number of NumPy functions: 19
Number of functions covered by cupynumeric: 1
Input and output (ndarray)#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
❌ |
❌ |
||
✓ |
✓ |
Summary
Number of NumPy functions: 2
Number of functions covered by cupynumeric: 2
Array creation#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
Summary
Number of NumPy functions: 28
Number of functions covered by cupynumeric: 19
Array creation (ndarray)#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
✓ |
✓ |
Summary
Number of NumPy functions: 1
Number of functions covered by cupynumeric: 1
Mathematical functions#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
|
|||
Summary
Number of NumPy functions: 29
Number of functions covered by cupynumeric: 18
Searching, sorting, and counting#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
Summary
Number of NumPy functions: 17
Number of functions covered by cupynumeric: 16
Advanced statistics#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
Summary
Number of NumPy functions: 22
Number of functions covered by cupynumeric: 14
Miscellaneous matrix routines#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
✓ |
✓ |
Summary
Number of NumPy functions: 2
Number of functions covered by cupynumeric: 1
Packing and unpacking bits#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
✓ |
✓ |
||
✓ |
✓ |
Summary
Number of NumPy functions: 2
Number of functions covered by cupynumeric: 2
Indexing#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
Summary
Number of NumPy functions: 23
Number of functions covered by cupynumeric: 21
Padding arrays#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
Summary
Number of NumPy functions: 1
Number of functions covered by cupynumeric: 0
Random sampling#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
|
|||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
|
|||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
||
✓ |
✓ |
Summary
Number of NumPy functions: 62
Number of functions covered by cupynumeric: 42
Functional programming#
NumPy |
cupynumeric |
single-GPU/CPU |
multi-GPU/CPU |
---|---|---|---|
Summary
Number of NumPy functions: 4
Number of functions covered by cupynumeric: 0