numba-dpex
numba-dpex copied to clipboard
Array ops implementation
The list of numpy functions, that exist in numba and must be implementing:
- [ ] all
- [ ] any
- [ ] argsort (via dpnp)
- [ ] astype
- [ ] conj (waiting complex numbers)
- [ ] conjugate (waiting complex numbers)
- [x] copy (via dpnp https://github.com/IntelPython/numba-dppy/pull/263)
- [x] cumprod (via dpnp https://github.com/IntelPython/numba-dppy/pull/258)
- [x] cumsum (via dpnp https://github.com/IntelPython/numba-dppy/pull/258)
- [ ] diagonal
- [ ] flatten
- [ ] item (non kernel operations)
- [ ] itemset (non kernel operations)
- [ ] nonzero
- [ ] partition
- [ ] ptp
- [ ] ravel
- [ ] repeat
- [ ] reshape
- [ ] round
- [ ] searchsorted
- [x] sort (via dpnp https://github.com/IntelPython/numba-dppy/pull/234)
- [x] take (via dpnp https://github.com/IntelPython/numba-dppy/pull/246)
- [ ] trace
- [ ] transpose (via dpnp - Vlad wip)
- [ ] view (non kernel operations)
The list of numpy functions, that already implemented with parfor:
- argmax
- argmin
- dot
- max
- mean
- min
- prod
- std
- sum
- var