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.
omit 63500c5 add numpy op logspace (#15825) omit bf8bd40 Numpy compatible vsplit; minor changes to split (#15983) omit 80982ec numpy eye op (#16132) omit 974327e [Numpy] Numpy compatible dstack (#15871) add 812e504 fix autodoc for spurrious toggles (#16452) add 7c0000e Fix dtype bug (#16467) add 9ab428e [Doc] Update the download page with 1.5.1 release (#16442) add 6e0b1a5 [Numpy] Numpy compatible dstack (#15871) add ceebcaf numpy eye op (#16132) add 8222979 Numpy compatible vsplit; minor changes to split (#15983) add 8562adc add numpy op logspace (#15825) add 9681197 add numpy op bitwise_xor, hsplit, moveaxis, rot90 (#16257) add f9359c3 Fix flakey pylint CI failures (#16462) add 67e1e68 Aggregated zero grad (#16446) add b1932c0 Move MRCNNMaskTarget op to contrib (#16486) This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (63500c5) \ N -- N -- N refs/heads/numpy_pr_merge (b1932c0) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: ci/other/pylintrc | 7 +- docs/python_docs/_static/autodoc.js | 34 +- .../src/_includes/get_started/get_started.html | 6 +- .../src/_includes/get_started/pip_snippet.md | 2 +- docs/static_site/src/pages/get_started/download.md | 1 + python/mxnet/_numpy_op_doc.py | 44 +++ python/mxnet/gluon/parameter.py | 21 +- python/mxnet/ndarray/numpy/_op.py | 164 ++++++++- python/mxnet/numpy/multiarray.py | 161 ++++++++- python/mxnet/numpy_op_signature.py | 5 +- python/mxnet/symbol/numpy/_symbol.py | 151 ++++++++- ...{mrcnn_target-inl.h => mrcnn_mask_target-inl.h} | 44 +-- .../{mrcnn_target.cu => mrcnn_mask_target.cu} | 56 ++-- src/operator/contrib/reset_arrays-inl.h | 92 ++++++ src/operator/contrib/reset_arrays.cc | 74 +++++ .../contrib/{multi_lars.cu => reset_arrays.cu} | 18 +- src/operator/mshadow_op.h | 2 + src/operator/numpy/np_elemwise_broadcast_op.cu | 4 + src/operator/numpy/np_matrix_op-inl.h | 367 +++++++++++++++++++++ src/operator/numpy/np_matrix_op.cc | 168 ++++++++++ src/operator/numpy/np_matrix_op.cu | 12 + src/operator/operator_tune.cc | 1 + src/operator/tensor/matrix_op-inl.h | 115 ++++--- tests/python/unittest/test_contrib_operator.py | 58 ++++ tests/python/unittest/test_gluon.py | 66 +++- tests/python/unittest/test_numpy_ndarray.py | 23 ++ tests/python/unittest/test_numpy_op.py | 148 +++++++++ tests/python/unittest/test_operator.py | 57 ---- 28 files changed, 1705 insertions(+), 196 deletions(-) rename src/operator/contrib/{mrcnn_target-inl.h => mrcnn_mask_target-inl.h} (70%) rename src/operator/contrib/{mrcnn_target.cu => mrcnn_mask_target.cu} (83%) create mode 100644 src/operator/contrib/reset_arrays-inl.h create mode 100644 src/operator/contrib/reset_arrays.cc copy src/operator/contrib/{multi_lars.cu => reset_arrays.cu} (69%)