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