You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mxnet.apache.org by ha...@apache.org on 2019/10/14 02:54:07 UTC
[incubator-mxnet] branch numpy_pr_merge updated (c95de90 -> 39e3757)
This is an automated email from the ASF dual-hosted git repository.
haoj pushed a change to branch numpy_pr_merge
in repository https://gitbox.apache.org/repos/asf/incubator-mxnet.git.
from c95de90 add numpy op logspace (#15825)
add 858a52e Fix large array tests (#16328)
add 6d6e46b Comparison ops implemented using mshadow (#16414)
add 39e3757 Merge branch 'master' into numpy_pr_merge
No new revisions were added by this update.
Summary of changes:
CMakeLists.txt | 6 +-
python/mxnet/_numpy_op_doc.py | 51 ++++
python/mxnet/ndarray/numpy/_op.py | 4 +-
python/mxnet/numpy/multiarray.py | 19 +-
python/mxnet/numpy_extension/__init__.py | 2 +-
python/mxnet/symbol/numpy/_symbol.py | 36 ++-
python/mxnet/test_utils.py | 33 ++-
python/mxnet/util.py | 61 +++++
src/common/utils.h | 15 +
src/ndarray/ndarray_function.cc | 13 +-
src/ndarray/ndarray_function.cu | 4 -
src/operator/contrib/index_copy-inl.h | 2 +-
src/operator/contrib/index_copy.cc | 4 +-
src/operator/leaky_relu-inl.h | 2 +-
src/operator/mshadow_op.h | 30 ++
src/operator/mxnet_op.h | 20 ++
src/operator/nn/dropout-inl.h | 4 +-
.../numpy/np_elemwise_broadcast_logic_op.cc | 301 +++++++++++++++++++++
.../numpy/np_elemwise_broadcast_logic_op.cu | 60 ++++
src/operator/numpy/np_elemwise_broadcast_op.cc | 223 ---------------
src/operator/numpy/np_elemwise_unary_op_basic.cc | 65 +++--
src/operator/numpy/np_elemwise_unary_op_basic.cu | 9 +-
src/operator/numpy/np_matrix_op-inl.h | 4 +-
src/operator/numpy/np_matrix_op.cc | 55 +++-
src/operator/operator_tune.cc | 10 +
src/operator/tensor/elemwise_binary_broadcast_op.h | 42 ++-
src/operator/tensor/elemwise_binary_op.h | 26 ++
src/operator/tensor/elemwise_binary_scalar_op.h | 20 ++
src/operator/tensor/elemwise_unary_op.h | 21 +-
src/operator/tensor/elemwise_unary_op_basic.cc | 1 +
src/operator/tensor/matrix_op-inl.h | 1 -
tests/nightly/test_large_array.py | 147 +++++-----
tests/nightly/test_large_vector.py | 20 +-
tests/python/unittest/common.py | 21 ++
tests/python/unittest/test_numpy_ndarray.py | 33 ++-
tests/python/unittest/test_numpy_op.py | 12 +-
36 files changed, 968 insertions(+), 409 deletions(-)
create mode 100644 src/operator/numpy/np_elemwise_broadcast_logic_op.cc
create mode 100644 src/operator/numpy/np_elemwise_broadcast_logic_op.cu