This is an automated email from the ASF dual-hosted git repository.
haoj pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-mxnet.git.
from a5d55de [OpPerf] Consolidate array manipulation related operators
(#17487)
add 713d962 [Numpy] FFI: Bincount, Percentile/Quantile, All/Any (#17717)
No new revisions were added by this update.
Summary of changes:
python/mxnet/_numpy_op_doc.py | 101 -----------------
python/mxnet/ndarray/numpy/_op.py | 124 ++++++++++++++++++---
python/mxnet/numpy/multiarray.py | 116 ++++++++++++++++++-
python/mxnet/symbol/numpy/_symbol.py | 63 ++++++++++-
.../numpy/{np_cumsum.cc => np_bincount_op.cc} | 58 +++++-----
.../numpy/np_broadcast_reduce_op_boolean.cc | 93 ++++++++++++++++
src/api/operator/numpy/np_percentile_op.cc | 98 ++++++++++++++++
src/api/operator/op_utils.cc | 21 ++++
src/api/operator/op_utils.h | 1 +
src/operator/numpy/np_bincount_op-inl.h | 8 ++
src/operator/numpy/np_broadcast_reduce_op.h | 7 ++
.../numpy/np_broadcast_reduce_op_boolean.cc | 4 +-
.../numpy/np_broadcast_reduce_op_boolean.cu | 4 +-
src/operator/numpy/np_percentile_op-inl.h | 12 ++
tests/python/unittest/test_numpy_op.py | 2 -
15 files changed, 551 insertions(+), 161 deletions(-)
copy src/api/operator/numpy/{np_cumsum.cc => np_bincount_op.cc} (53%)
create mode 100644 src/api/operator/numpy/np_broadcast_reduce_op_boolean.cc
create mode 100644 src/api/operator/numpy/np_percentile_op.cc