This is an automated email from the ASF dual-hosted git repository.

taolv pushed a change to branch mkldnn-v1.0
in repository https://gitbox.apache.org/repos/asf/incubator-mxnet.git.


    from 9f77575  [mkldnn-v1.0] Update enabling flag for MKL dropout (#16433)
     add d8193c6  Update add_op_in_backend.md (#16403)
     add 7f5e687  numpy-compatible histogram (#16266)
     add ca30ba8  Pseudo 2D transpose kernel (#16229)
     add d2d76dc  increase docker cache timeout (#16430)
     add 4dee4ee  Fix mkldnn reshape (#16455)
     add 1e8cc90  [BUGFIX] Minor type issues in Squeeze (#16448)
     add 858a52e  Fix large array tests (#16328)
     add 6d6e46b  Comparison ops implemented using mshadow (#16414)
     new 43e35a9  Merge remote-tracking branch 'origin/master' into mkldnn-v1.0

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CMakeLists.txt                                     |   6 +-
 ci/docker_cache.py                                 |   2 +-
 .../src/pages/api/faq/add_op_in_backend.md         |   2 +-
 python/mxnet/_numpy_op_doc.py                      |  51 +++
 python/mxnet/ndarray/numpy/_op.py                  |  53 +++-
 python/mxnet/numpy/multiarray.py                   |  53 +++-
 python/mxnet/numpy_extension/__init__.py           |   2 +-
 python/mxnet/symbol/numpy/_symbol.py               |  85 ++++-
 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 +-
 src/operator/nn/mkldnn/mkldnn_base-inl.h           |   1 -
 src/operator/nn/mkldnn/mkldnn_base.cc              |   6 +-
 src/operator/nn/mkldnn/mkldnn_expand_dims.cc       |  70 -----
 src/operator/nn/mkldnn/mkldnn_flatten-inl.h        |  48 ---
 src/operator/nn/mkldnn/mkldnn_flatten.cc           |  79 -----
 src/operator/nn/mkldnn/mkldnn_ops-inl.h            |  29 +-
 src/operator/nn/mkldnn/mkldnn_reshape-inl.h        | 152 ++++-----
 src/operator/nn/mkldnn/mkldnn_reshape.cc           |  95 +++---
 .../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                 |  57 +++-
 src/operator/operator_tune.cc                      |  10 +
 .../mkldnn/mkldnn_quantized_flatten.cc             |   4 +-
 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/histogram.cc                   |   1 +
 src/operator/tensor/matrix_op-inl.h                |  17 +-
 src/operator/tensor/matrix_op.cc                   | 207 ++----------
 src/operator/tensor/pseudo2DTranspose_op-inl.cuh   | 348 +++++++++++++++++++++
 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             |  45 ++-
 tests/python/unittest/test_operator.py             |  39 +++
 51 files changed, 1667 insertions(+), 976 deletions(-)
 delete mode 100644 src/operator/nn/mkldnn/mkldnn_expand_dims.cc
 delete mode 100644 src/operator/nn/mkldnn/mkldnn_flatten-inl.h
 delete mode 100644 src/operator/nn/mkldnn/mkldnn_flatten.cc
 create mode 100644 src/operator/numpy/np_elemwise_broadcast_logic_op.cc
 create mode 100644 src/operator/numpy/np_elemwise_broadcast_logic_op.cu
 create mode 100644 src/operator/tensor/pseudo2DTranspose_op-inl.cuh

Reply via email to