Comparison Table NumPy/ DPNP/ CuPy
Here is a list of NumPy and CuPy APIs and its corresponding DPNP implementations.
-
in DPNP column means that DPNP implementation is not provided yet.
NumPy(v2.2.0) / DPNP(v0.17.0dev3+34.g3ceb358540d) / CuPy(v13.3.0) APIs
Summary
Name |
NumPy |
DPNP |
CuPy |
Module-Level |
391 |
305 |
330 |
Multi-Dimensional Array |
54 |
41 |
47 |
Linear Algebra |
31 |
31 |
16 |
Discrete Fourier Transform |
18 |
18 |
18 |
Random Sampling |
53 |
48 |
49 |
Total |
547 |
443 |
460 |
Module-Level
NumPy |
DPNP |
CuPy |
---|---|---|
|
|
|
- |
||
- |
||
- |
||
- |
||
- |
||
- |
||
- |
||
- |
||
- |
||
- |
- |
|
- |
||
- |
||
- |
||
- |
||
- |
||
- |
||
- |
- |
|
- |
||
- |
||
|
|
|
- |
||
- |
||
- |
- |
|
- |
- |
|
|
||
- |
- |
|
- |
- |
|
- |
||
- |
||
- |
||
- |
||
- |
- |
|
- |
- |
|
- |
||
- |
||
- |
||
- |
||
- |
||
- |
- |
|
- |
- |
|
- |
||
- |
||
- |
||
- |
|
|
- |
- |
|
- |
- |
|
- |
- |
|
- |
||
- |
||
- |
||
- |
||
- |
||
- |
- |
|
- |
||
- |
||
- |
||
- |
- |
|
- |
- |
|
- |
||
- |
- |
|
|
||
|
||
- |
||
- |
||
- |
||
- |
||
- |
- |
|
|
||
- |
||
|
||
- |
||
- |
|
|
- |
- |
|
- |
- |
|
|
||
- |
- |
|
- |
||
- |
||
- |
||
- |
||
- |
||
- |
||
- |
- |
|
- |
- |
|
- |
||
- |
- |
|
- |
||
- |
||
- |
||
- |
||
- |
|
|
- |
|
|
- |
||
- |
||
- |
||
|
||
|
||
- |
||
- |
||
- |
||
- |
||
- |
|
|
- |
- |
|
- |
||
- |
- |
|
- |
- |
|
- |
||
- |
||
- |
||
- |
- |
|
|
||
- |
||
- |
||
|
- |
|
- |
|
|
- |
||
- |
- |
|
- |
- |
|
- |
- |
|
- |
- |
|
- |
||
- |
||
- |
||
- |
- |
|
NumPy Total |
DPNP Total |
CuPy Total |
391 |
305 |
330 |
Multi-Dimensional Array
NumPy |
DPNP |
CuPy |
---|---|---|
- |
||
- |
- |
|
- |
||
- |
||
- |
- |
|
- |
- |
|
- |
- |
|
- |
- |
|
- |
||
- |
||
- |
||
- |
||
- |
- |
|
- |
||
NumPy Total |
DPNP Total |
CuPy Total |
54 |
41 |
47 |
Linear Algebra
NumPy |
DPNP |
CuPy |
---|---|---|
- |
||
- |
||
- |
||
- |
||
- |
||
- |
||
- |
||
|
- |
|
- |
||
- |
||
- |
||
- |
||
- |
||
- |
||
- |
||
NumPy Total |
DPNP Total |
CuPy Total |
31 |
31 |
16 |
Discrete Fourier Transform
NumPy |
DPNP |
CuPy |
---|---|---|
NumPy Total |
DPNP Total |
CuPy Total |
18 |
18 |
18 |
Random Sampling
NumPy |
DPNP |
CuPy |
---|---|---|
- |
||
|
- |
- |
- |
- |
|
|
- |
- |
- |
- |
|
NumPy Total |
DPNP Total |
CuPy Total |
53 |
48 |
49 |