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

lausen pushed a change to branch leezu-patch-1
in repository https://gitbox.apache.org/repos/asf/incubator-mxnet.git.


 discard 1c0416c  Disable MKL_USE_STATIC_LIBS by default
     add 8d124e0  Remove duplicate condition (#17934)
     add 6198d1d  Change register_op_hook to take MXNet and Python types 
instead of C types (#17946)
     add 7d2c9bf  [numpy] add logical op (#17534)
     add e761f84  [WIP] MXNet Extensions enhancements (#17885)
     add 44d5671  Fix description of setting Debug build type for cmake (#18114)
     add 84400fb  If sanity build is not found, wait until Jenkins recognizes 
it. (#18119)
     add b85e446  Unify centos7 Dockerfiles and remove install scripts (#18115)
     add 6a809aa  Update Apache License for mshadow (#18109)
     add faccd91  [DEV] switch nose with pytest (#18025)
     add 71a7b5d  [numpy] Fix ffi split  (#18136)
     add f08683e  Revert #17547 (#18145)
     add 3d29933  [numpy] change unary infer type (#17254)
     add 76fa583  CI: Consolidate Ubuntu Dockerfiles (#18138)
     add e5f292c  Fix convenient method for np.sum (#18129)
     add 1c9274e  Disable tests of numpy operators implemented with CustomOp 
(#18151)
     add 6972b98  add bnrelu bf16 into amp list (#18155)
     add 440a44a  add: numpy op fill_diagonal (#18049)
     add 5c1e67f  [Numpy] Implement digamma and its backward (#18148)
     add 8cbc3bc  Fix CI reliance on executable bits (#18159)
     add 8816b35  fix npx.softmax for 0-sized inputs (#18158)
     add 50f7f0a  Fail build_windows.py if all retries failed and fix CI sanity 
checks (#18177)
     add 3a76ab6  Enable docker cache build for images listed in 
docker-compose.yml (#18179)
     add 998c6ad  [numpy] Fix core dump for tril, triu  (#18157)
     add 47cd0ba  Fix for out of bound access in QuantizedElemwiseMulOpShape 
(#18185)
     add 4774e58  [CI] Fix ASAN tests on Ubuntu 18.04 (#18181)
     add bfd6b41  CI: Add test for docker cache job run on master branch 
commits (#18183)
     add df28e61  Fixed Install page history broken (#18182)
     add 5c525c9  [NumPy]Set numpy default dtype (#17283)
     add 4aaffe7  Update test_mlp.py (#18156)
     add 7145250  Fix nightly large_vector test caused by incorrect with_seed 
path (#18178)
     add 61ede84  Fix ci/Jenkinsfile_docker_cache (#18187)
     add 5206b54  Restore missing FAQ tutorial from website migration (#18174)
     add 73d1b05  Updated PartialSortSmallK for LT support (#17462)
     add fe73add  Specify mxnetci dockerhub user in docker-compose.yml (#18195)
     add 664bda1  Revert "[NumPy]Set numpy default dtype (#17283)" (#18194)
     add 1496c91  [Bug Fix] Fix GroupNorm Implementation (#18199)
     add b8f78c9  Disable timeout 1200sec issue for large tensor tests (#18201)
     add 0b46d90  Fix Nightly CD for GPU builds and switch CD to use cmake 
builds (#18205)
     add 03fdfe0  Disable -DUSE_TVM_OP on GPU builds (#18204)
     add fd6f45a  Update test_numpy_op.py (#18212)
     add 10bede6  [Numpy] New FFIs for Operator: pad, prod (#18053)
     add afb7505  fix cpp test_regress_label (#18211)
     add bbc1720  [CI] Switch all ubuntu_nightly_cpu to ubuntu_cpu, 
ubuntu_nightly_gpu to ubuntu_build_cuda (#18189)
     add 5950d8c  Improving performance of broadcast_axis on GPU (#18168)
     add bbee33a  Increase docker-compose http timeout (#18202)
     add 5fd9024  Update to thrust 1.9.8 on Windows (#18218)
     add 8c76631  Relaxing type requirements for broadcast_like (#17977)
     add eea0cd8  Update static site web pages (#18161)
     add 742066d  Remove chinese period which leads to utf-8 encoding problem 
(#18223)
     add 322aa53  Re-enable build retries on MSVC (#18230)
     add aeef33a  Update website version select drop down (#18188)
     add 0580200  [CI] run pytest in parallel (#18146)
     add 556e9cf  Disable MKL_USE_STATIC_LIBS by default

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   (1c0416c)
            \
             N -- N -- N   refs/heads/leezu-patch-1 (556e9cf)

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:
 .github/workflows/os_x_staticbuild.yml             |    6 +-
 3rdparty/mshadow/CHANGES.md                        |   17 +
 3rdparty/mshadow/LICENSE                           |    2 -
 3rdparty/mshadow/README.md                         |   17 +
 3rdparty/mshadow/doc/Doxyfile                      |   17 +
 3rdparty/mshadow/doc/README.md                     |   17 +
 3rdparty/mshadow/doc/mkdoc.sh                      |   18 +
 3rdparty/mshadow/guide/Makefile                    |   17 +
 3rdparty/mshadow/guide/README.md                   |   17 +
 3rdparty/mshadow/guide/basic.cpp                   |   19 +
 3rdparty/mshadow/guide/basic_stream.cu             |   19 +
 3rdparty/mshadow/guide/config.mk                   |   17 +
 3rdparty/mshadow/guide/defop.cpp                   |   19 +
 3rdparty/mshadow/guide/exp-template/Makefile       |   17 +
 3rdparty/mshadow/guide/exp-template/README.md      |   17 +
 3rdparty/mshadow/guide/exp-template/exp_lazy.cpp   |   19 +
 .../mshadow/guide/exp-template/exp_template.cpp    |   19 +
 .../mshadow/guide/exp-template/exp_template_op.cpp |   19 +
 3rdparty/mshadow/guide/mshadow-ps/Makefile         |   17 +
 3rdparty/mshadow/guide/mshadow-ps/README.md        |   17 +
 3rdparty/mshadow/guide/mshadow-ps/config.mk        |   17 +
 3rdparty/mshadow/guide/mshadow-ps/dbstr.h          |   19 +
 .../mshadow/guide/mshadow-ps/dist_async_sum-inl.h  |   19 +
 .../mshadow/guide/mshadow-ps/dist_async_sum.cpp    |   19 +
 3rdparty/mshadow/guide/mshadow-ps/local.sh         |   18 +
 3rdparty/mshadow/guide/mshadow-ps/local_sum-inl.h  |   19 +
 3rdparty/mshadow/guide/mshadow-ps/local_sum.cpp    |   19 +
 3rdparty/mshadow/guide/mshadow-ps/local_sum.cu     |   19 +
 3rdparty/mshadow/guide/neuralnet/Makefile          |   17 +
 3rdparty/mshadow/guide/neuralnet/README.md         |   17 +
 3rdparty/mshadow/guide/neuralnet/config.mk         |   17 +
 3rdparty/mshadow/guide/neuralnet/convnet.cu        |   19 +
 3rdparty/mshadow/guide/neuralnet/nnet.cu           |   19 +
 3rdparty/mshadow/guide/neuralnet/nnet_ps.cu        |   19 +
 3rdparty/mshadow/guide/neuralnet/util.h            |   19 +
 3rdparty/mshadow/make/README.md                    |   17 +
 3rdparty/mshadow/make/mshadow.mk                   |   17 +
 3rdparty/mshadow/mshadow-ps/README.md              |   17 +
 3rdparty/mshadow/mshadow-ps/mshadow_ps.h           |   19 +
 3rdparty/mshadow/mshadow-ps/ps_dist-inl.h          |   19 +
 3rdparty/mshadow/mshadow-ps/ps_local-inl.h         |   19 +
 3rdparty/mshadow/mshadow-ps/ps_rabit-inl.h         |   19 +
 3rdparty/mshadow/mshadow-ps/thread.h               |   19 +
 3rdparty/mshadow/mshadow-ps/thread_util.h          |   19 +
 3rdparty/mshadow/mshadow/README.md                 |   17 +
 3rdparty/mshadow/mshadow/base.h                    |   19 +
 3rdparty/mshadow/mshadow/cuda/reduce.cuh           |   19 +
 3rdparty/mshadow/mshadow/cuda/tensor_gpu-inl.cuh   |   19 +
 3rdparty/mshadow/mshadow/dot_engine-inl.h          |   19 +
 3rdparty/mshadow/mshadow/expr_engine-inl.h         |   19 +
 3rdparty/mshadow/mshadow/expr_scalar-inl.h         |   19 +
 3rdparty/mshadow/mshadow/expression.h              |   19 +
 3rdparty/mshadow/mshadow/extension.h               |   19 +
 3rdparty/mshadow/mshadow/extension/broadcast.h     |   19 +
 .../mshadow/extension/broadcast_with_axis.h        |   19 +
 3rdparty/mshadow/mshadow/extension/channel_pool.h  |   19 +
 .../mshadow/mshadow/extension/channel_unpool.h     |   19 +
 3rdparty/mshadow/mshadow/extension/choose.h        |   19 +
 3rdparty/mshadow/mshadow/extension/complex.h       |   19 +
 3rdparty/mshadow/mshadow/extension/concat.h        |   19 +
 3rdparty/mshadow/mshadow/extension/crop.h          |   19 +
 3rdparty/mshadow/mshadow/extension/fill.h          |   19 +
 3rdparty/mshadow/mshadow/extension/flip.h          |   19 +
 3rdparty/mshadow/mshadow/extension/implicit_gemm.h |   19 +
 3rdparty/mshadow/mshadow/extension/mask.h          |   19 +
 3rdparty/mshadow/mshadow/extension/mirror.h        |   19 +
 3rdparty/mshadow/mshadow/extension/one_hot.h       |   19 +
 .../mshadow/mshadow/extension/pack_col2patch.h     |   19 +
 3rdparty/mshadow/mshadow/extension/pad.h           |   19 +
 3rdparty/mshadow/mshadow/extension/range.h         |   19 +
 .../mshadow/mshadow/extension/reduce_with_axis.h   |   19 +
 3rdparty/mshadow/mshadow/extension/reduceto1d.h    |   19 +
 3rdparty/mshadow/mshadow/extension/reshape.h       |   19 +
 3rdparty/mshadow/mshadow/extension/slice.h         |   19 +
 3rdparty/mshadow/mshadow/extension/slice_ex.h      |   19 +
 3rdparty/mshadow/mshadow/extension/spatial_pool.h  |   19 +
 .../mshadow/mshadow/extension/spatial_unpool.h     |   19 +
 .../mshadow/extension/spatial_upsampling_nearest.h |   19 +
 3rdparty/mshadow/mshadow/extension/swapaxis.h      |   19 +
 3rdparty/mshadow/mshadow/extension/take.h          |   19 +
 3rdparty/mshadow/mshadow/extension/take_grad.h     |   19 +
 3rdparty/mshadow/mshadow/extension/transpose.h     |   19 +
 .../mshadow/mshadow/extension/unpack_patch2col.h   |   19 +
 3rdparty/mshadow/mshadow/half.h                    |   19 +
 3rdparty/mshadow/mshadow/io.h                      |   19 +
 3rdparty/mshadow/mshadow/logging.h                 |   19 +
 3rdparty/mshadow/mshadow/packet-inl.h              |   19 +
 3rdparty/mshadow/mshadow/packet/plain-inl.h        |   19 +
 3rdparty/mshadow/mshadow/packet/sse-inl.h          |   19 +
 3rdparty/mshadow/mshadow/random.h                  |   40 +-
 3rdparty/mshadow/mshadow/stream_gpu-inl.h          |   19 +
 3rdparty/mshadow/mshadow/tensor.h                  |   19 +
 3rdparty/mshadow/mshadow/tensor_container.h        |   19 +
 3rdparty/mshadow/mshadow/tensor_cpu-inl.h          |   19 +
 3rdparty/mshadow/mshadow/tensor_gpu-inl.h          |   19 +
 3rdparty/mshadow/scripts/travis_script.sh          |   17 +
 3rdparty/mshadow/test/Makefile                     |   17 +
 3rdparty/mshadow/test/pairtest.cu                  |   21 +-
 3rdparty/mshadow/test/pool.cu                      |   21 +-
 3rdparty/mshadow/test/reshape.cu                   |   21 +-
 3rdparty/mshadow/test/test.cu                      |   19 +
 3rdparty/mshadow/test/test.h                       |   19 +
 3rdparty/mshadow/test/unpack.cu                    |   21 +-
 CMakeLists.txt                                     |   20 +-
 CONTRIBUTORS.md                                    |    3 +
 LICENSE                                            |    2 +
 Makefile                                           |   17 +-
 benchmark/opperf/opperf.py                         |    0
 benchmark/python/ffi/benchmark_ffi.py              |    5 +
 cd/Jenkinsfile_utils.groovy                        |    4 +-
 cd/mxnet_lib/mxnet_lib_pipeline.groovy             |    4 +-
 cd/mxnet_lib/static/Jenkins_pipeline.groovy        |    2 +-
 cd/python/docker/Dockerfile.test                   |    2 +-
 cd/python/docker/Jenkins_pipeline.groovy           |   10 +-
 cd/python/pypi/Jenkins_pipeline.groovy             |   10 +-
 cd/python/pypi/pypi_publish.py                     |    0
 cd/utils/artifact_repository.py                    |    0
 ci/Jenkinsfile_docker_cache                        |    3 +-
 ci/Jenkinsfile_utils.groovy                        |    6 +-
 ci/build.py                                        |  127 +-
 ci/build_windows.py                                |   39 +-
 ci/dev_menu.py                                     |    6 +-
 ci/docker/Dockerfile.build.centos7                 |  142 ++
 ci/docker/Dockerfile.build.centos7_cpu             |   41 -
 ci/docker/Dockerfile.build.centos7_gpu             |   43 -
 ci/docker/Dockerfile.build.test.armv7              |   15 +-
 ci/docker/Dockerfile.build.test.armv8              |   13 +-
 ci/docker/Dockerfile.build.ubuntu                  |  172 ++
 ci/docker/Dockerfile.build.ubuntu_base_cpu         |   40 -
 ci/docker/Dockerfile.build.ubuntu_base_gpu         |   43 -
 ci/docker/Dockerfile.build.ubuntu_build_cuda       |   70 -
 ci/docker/Dockerfile.build.ubuntu_cpu              |   78 -
 ci/docker/Dockerfile.build.ubuntu_cpu_julia        |    9 -
 ci/docker/Dockerfile.build.ubuntu_cpu_python       |    5 +-
 ci/docker/Dockerfile.build.ubuntu_cpu_scala        |    2 +-
 ci/docker/Dockerfile.build.ubuntu_gpu_cu101        |   91 -
 ci/docker/Dockerfile.build.ubuntu_nightly_cpu      |   77 -
 ci/docker/Dockerfile.build.ubuntu_nightly_gpu      |   85 -
 ci/docker/Dockerfile.publish.centos7_cpu           |   41 -
 ci/docker/Dockerfile.publish.centos7_gpu_cu100     |   43 -
 ci/docker/Dockerfile.publish.centos7_gpu_cu101     |   43 -
 ci/docker/Dockerfile.publish.centos7_gpu_cu102     |   43 -
 ci/docker/Dockerfile.publish.centos7_gpu_cu92      |   43 -
 ...centos7_gpu => Dockerfile.publish.test.centos7} |   28 +-
 ci/docker/Dockerfile.publish.test.centos7_cpu      |   44 -
 ci/docker/docker-compose.yml                       |  141 ++
 ci/docker/install/centos7_ccache.sh                |   43 -
 ci/docker/install/centos7_core.sh                  |   62 -
 ci/docker/install/centos7_cudnn.sh                 |   59 -
 ci/docker/install/centos7_nccl.sh                  |   35 -
 ci/docker/install/centos7_python.sh                |   32 -
 ci/docker/install/centos7_scala.sh                 |   42 -
 ...entos7_adduser.sh => docker_filepermissions.sh} |   16 +-
 ci/docker/install/requirements                     |   42 +-
 ci/docker/install/thrust.sh                        |   29 -
 ci/docker/install/ubuntu_binutils.sh               |   34 -
 ci/docker/install/ubuntu_caffe.sh                  |   58 -
 ci/docker/install/ubuntu_llvm.sh                   |   27 -
 ci/docker/install/ubuntu_mkl.sh                    |   31 -
 ci/docker/install/ubuntu_nvidia.sh                 |   25 -
 ci/docker/install/ubuntu_onnx.sh                   |   34 -
 ci/docker/install/ubuntu_python.sh                 |    1 +
 ci/docker/install/ubuntu_runas_sudo.sh             |   25 -
 ci/docker/install/ubuntu_tvm.sh                    |   44 -
 ci/docker/runtime_functions.sh                     |  255 +--
 ci/docker_cache.py                                 |   21 +-
 ci/docker_login.py                                 |    0
 ci/jenkins/Jenkins_steps.groovy                    |  141 +-
 ci/jenkins/Jenkinsfile_centos_cpu                  |    2 +-
 ci/jenkins/Jenkinsfile_centos_gpu                  |    2 +-
 ci/jenkins/Jenkinsfile_clang                       |    2 +-
 ci/jenkins/Jenkinsfile_edge                        |    2 +-
 ci/jenkins/Jenkinsfile_full                        |   26 +-
 ci/jenkins/Jenkinsfile_miscellaneous               |    5 +-
 ci/jenkins/Jenkinsfile_sanity                      |    4 +-
 ci/jenkins/Jenkinsfile_tools                       |    2 +-
 ci/jenkins/Jenkinsfile_unix_gpu                    |   11 +-
 ci/jenkins/Jenkinsfile_website_beta                |    2 +-
 ci/jenkins/Jenkinsfile_website_full                |    2 +-
 ci/jenkins/Jenkinsfile_website_full_pr             |    2 +-
 ci/jenkins/Jenkinsfile_website_mxnet_build         |    2 +-
 ci/jenkins/Jenkinsfile_website_nightly             |    2 +-
 ci/jenkins/Jenkinsfile_windows_cpu                 |    2 +-
 ci/jenkins/Jenkinsfile_windows_gpu                 |    2 +-
 ci/publish/Jenkinsfile                             |    2 +-
 ci/safe_docker_run.py                              |    0
 ci/test_docker_cache.py                            |    5 -
 ci/test_docker_login.py                            |    4 -
 ci/test_safe_docker_run.py                         |    5 -
 ci/windows/test_py3_cpu.ps1                        |   16 +-
 ci/windows/test_py3_gpu.ps1                        |   34 +-
 config/darwin.cmake                                |    2 -
 config/distribution/linux_cu100.cmake              |    2 +-
 config/distribution/linux_cu101.cmake              |    2 +-
 config/distribution/linux_cu102.cmake              |    2 +-
 config/distribution/linux_cu92.cmake               |    2 +-
 config/linux.cmake                                 |    2 -
 config/linux_gpu.cmake                             |    2 -
 conftest.py                                        |  226 ++
 .../examples/captcha/gen_captcha.py                |    0
 contrib/tvmop/core/umath.py                        |    6 +
 cpp-package/LICENSE                                |    2 -
 cpp-package/example/test_regress_label.cpp         |    1 +
 docker/install/python.sh                           |    7 +-
 .../src/_includes/get_started/get_started.html     |   15 +-
 .../src/_includes/get_started/linux/clojure/cpu.md |   11 +-
 .../src/_includes/get_started/linux/clojure/gpu.md |    5 +-
 .../src/_includes/get_started/linux/java/cpu.md    |    2 +-
 .../get_started/linux/julia/build-from-source.md   |    2 +-
 .../src/_includes/get_started/linux/perl/perl.md   |    2 +-
 .../linux/python/cpu/build-from-source.md          |    2 +-
 .../get_started/linux/python/cpu/docker.md         |    2 +-
 .../linux/python/gpu/build-from-source.md          |    2 +-
 .../get_started/linux/python/gpu/docker.md         |    2 +-
 .../src/_includes/get_started/linux/r/gpu.md       |    4 +-
 .../src/_includes/get_started/linux/scala/cpu.md   |    6 +-
 .../src/_includes/get_started/linux/scala/gpu.md   |    6 +-
 .../src/_includes/get_started/macos/clojure/cpu.md |    6 +-
 .../get_started/macos/julia/build-from-source.md   |    2 +-
 .../src/_includes/get_started/macos/perl/perl.md   |    2 +-
 .../macos/python/cpu/build-from-source.md          |    2 +-
 .../get_started/macos/python/cpu/docker.md         |    2 +-
 .../macos/python/gpu/build-from-source.md          |    4 +-
 .../get_started/macos/python/gpu/pip_docker.md     |    2 +-
 .../src/_includes/get_started/macos/r/cpu.md       |    2 +-
 .../src/_includes/get_started/macos/scala/cpu.md   |    2 +-
 .../src/_includes/get_started/windows/perl/perl.md |    2 +-
 .../windows/python/cpu/build-from-source.md        |    2 +-
 .../get_started/windows/python/cpu/docker.md       |    2 +-
 .../get_started/windows/python/cpu/pip.md          |    3 +-
 .../get_started/windows/python/gpu/docker.md       |    1 +
 .../get_started/windows/python/gpu/pip.md          |    3 +-
 .../src/_includes/get_started/windows/r/cpu.md     |    2 +-
 .../src/_includes/get_started/windows/r/gpu.md     |    7 +-
 .../src/_sass/minima/_getting_started.scss         |   35 +-
 docs/static_site/src/assets/js/options.js          |   27 +-
 .../src/pages/api/faq/add_op_in_backend.md         |    2 +
 .../src/pages/api/faq/tensor_inspector_tutorial.md |  174 ++
 docs/static_site/src/pages/api/julia/index.md      |    5 +-
 .../src/pages/get_started/build_from_source.md     |   22 +-
 .../static_site/src/pages/get_started/osx_setup.md |   34 +-
 .../src/pages/get_started/ubuntu_setup.md          |   28 +-
 .../src/pages/get_started/windows_setup.md         |    2 +
 example/extensions/lib_api/init_lib.cc             |    2 +-
 example/extensions/lib_api/test_loading.py         |   10 +
 example/extensions/lib_custom_op/README.md         |   57 +-
 example/extensions/lib_custom_op/gemm_lib.cc       |  118 +-
 example/extensions/lib_custom_op/relu_lib.cu       |  278 +--
 .../extensions/lib_custom_op/transposecsr_lib.cc   |  113 +-
 .../extensions/lib_custom_op/transposerowsp_lib.cc |  113 +-
 .../extensions/lib_pass}/Makefile                  |   10 +-
 example/extensions/lib_pass/README.md              |  190 ++
 example/extensions/lib_pass/pass_lib.cc            |  104 +
 example/extensions/lib_pass/test_pass.py           |   98 +
 example/extensions/lib_subgraph/README.md          |    4 +-
 example/extensions/lib_subgraph/subgraph_lib.cc    |  133 +-
 example/extensions/lib_subgraph/test_subgraph.py   |  191 +-
 example/image-classification/__init__.py           |    0
 example/image-classification/benchmark.py          |    0
 example/image-classification/benchmark_score.py    |    0
 example/image-classification/common/data.py        |    0
 example/image-classification/common/fit.py         |    0
 example/image-classification/fine-tune.py          |    0
 example/image-classification/score.py              |    0
 example/image-classification/symbols/alexnet.py    |    0
 example/image-classification/symbols/resnet-v1.py  |    0
 example/image-classification/symbols/resnetv1.py   |    0
 example/image-classification/test_score.py         |   34 +-
 example/image-classification/train_cifar10.py      |    0
 example/image-classification/train_imagenet.py     |    0
 example/image-classification/train_mnist.py        |    0
 example/neural_collaborative_filtering/ci.py       |    8 +-
 example/reinforcement-learning/dqn/dqn_demo.py     |    0
 example/reinforcement-learning/dqn/dqn_run_test.py |    0
 example/ssd/data/demo/download_demo_images.py      |    0
 example/ssd/dataset/pycocotools/__init__.py        |    0
 example/ssd/dataset/pycocotools/coco.py            |    0
 example/ssd/demo.py                                |    0
 example/ssd/tools/prepare_dataset.py               |    0
 example/ssd/train.py                               |    0
 include/mxnet/c_api.h                              |   11 +-
 include/mxnet/lib_api.h                            |  855 ++++---
 include/mxnet/resource.h                           |    2 +-
 include/mxnet/runtime/packed_func.h                |    1 +
 perl-package/AI-MXNetCAPI/mxnet.i                  |   26 +-
 R-package/demo/basic_ndarray.R => pytest.ini       |   30 +-
 python/README.md                                   |   10 +-
 python/mxnet/_ffi/base.py                          |   15 -
 python/mxnet/contrib/amp/amp.py                    |    0
 python/mxnet/contrib/amp/lists/symbol_bf16.py      |    4 +-
 python/mxnet/contrib/amp/loss_scaler.py            |    0
 python/mxnet/gluon/block.py                        |   31 +-
 python/mxnet/gluon/nn/basic_layers.py              |   11 +-
 python/mxnet/gluon/rnn/rnn_cell.py                 |    9 +
 python/mxnet/image/detection.py                    |    4 +-
 python/mxnet/initializer.py                        |    0
 python/mxnet/library.py                            |   13 +-
 python/mxnet/module/executor_group.py              |    0
 python/mxnet/ndarray/numpy/_op.py                  |  301 ++-
 python/mxnet/numpy/multiarray.py                   |  284 ++-
 python/mxnet/numpy_dispatch_protocol.py            |    4 +
 python/mxnet/optimizer/optimizer.py                |    0
 python/mxnet/symbol/numpy/_symbol.py               |  190 +-
 python/mxnet/symbol/symbol.py                      |   40 +-
 python/mxnet/test_utils.py                         |   90 +-
 python/setup.py                                    |    2 +-
 snapcraft.yaml                                     |   79 -
 .../operator/numpy/np_broadcast_reduce_op_value.cc |   45 +-
 src/api/operator/numpy/np_elemwise_broadcast_op.cc |   24 +
 ...{np_nan_to_num_op.cc => np_fill_diagonal_op.cc} |   37 +-
 src/api/operator/numpy/np_matrix_op.cc             |    5 +-
 src/api/operator/numpy/np_pad_op.cc                |   85 +
 src/c_api/c_api.cc                                 |  386 +++-
 src/c_api/c_api_executor.cc                        |    1 -
 src/c_api/c_api_symbolic.cc                        |   76 +-
 src/common/utils.h                                 |    5 +
 src/executor/infer_graph_attr_pass.cc              |    1 +
 src/io/image_aug_default.cc                        |    8 +-
 src/operator/contrib/batch_norm_relu.cc            |    2 +-
 src/operator/mshadow_op.h                          |   36 +
 src/operator/mxnet_op.h                            |   11 +
 src/operator/nn/dropout-inl.h                      |   13 +-
 src/operator/nn/dropout.cc                         |    1 -
 src/operator/nn/group_norm-inl.h                   |   25 +-
 src/operator/nn/group_norm.cc                      |    4 +-
 src/operator/nn/softmax-inl.h                      |   56 +-
 src/operator/numpy/linalg/np_eig-inl.h             |    2 +-
 src/operator/numpy/np_boolean_mask_assign.cc       |    6 +-
 src/operator/numpy/np_broadcast_reduce_op_value.cc |    6 +-
 src/operator/numpy/np_broadcast_reduce_op_value.cu |    4 +-
 .../numpy/np_elemwise_broadcast_logic_op.cc        |   30 +
 .../numpy/np_elemwise_broadcast_logic_op.cu        |    6 +
 src/operator/numpy/np_elemwise_unary_op_basic.cc   |  268 ++-
 src/operator/numpy/np_elemwise_unary_op_basic.cu   |  148 +-
 src/operator/numpy/np_fill_diagonal_op-inl.h       |  175 ++
 .../{np_triu_op.cc => np_fill_diagonal_op.cc}      |   43 +-
 .../{np_interp_op.cu => np_fill_diagonal_op.cu}    |   13 +-
 src/operator/numpy/np_matmul_op-inl.h              |    7 +-
 src/operator/numpy/np_pad_op-inl.h                 |   47 +-
 src/operator/operator_tune.cc                      |    5 +
 .../quantization/quantized_elemwise_mul.cc         |    1 -
 src/operator/rnn-inl.h                             |   22 +-
 src/operator/rnn.cc                                |    7 +-
 src/operator/special_functions-inl.h               |   42 +
 .../partitioner/custom_subgraph_property.h         |  196 +-
 src/operator/tensor/broadcast_reduce_op.h          |   67 +-
 src/operator/tensor/broadcast_reduce_op_value.cc   |   11 +-
 src/operator/tensor/elemwise_binary_op.h           |   59 +
 src/operator/tensor/elemwise_unary_op.h            |   24 +
 src/operator/tensor/elemwise_unary_op_basic.cc     |   15 +
 src/operator/tensor/elemwise_unary_op_basic.cu     |    8 +
 src/operator/tensor/ordering_op-inl.h              |    2 +-
 src/resource.cc                                    |   10 +-
 tests/README.md                                    |   18 +-
 tests/jenkins/format                               |   30 -
 tests/jenkins/run_as_user.sh                       |   43 -
 tests/jenkins/run_test.sh                          |   14 +-
 tests/jenkins/run_test_amzn_linux_gpu.sh           |    8 +-
 tests/jenkins/run_test_installation_docs.sh        |  398 ----
 tests/jenkins/run_test_pip_installations.sh        |   72 -
 tests/jenkins/run_test_ubuntu.sh                   |   14 +-
 tests/jenkins/set_user_permissions.sh              |   53 -
 tests/nightly/Jenkinsfile                          |   59 +-
 tests/nightly/JenkinsfileForBinaries               |   14 +-
 .../nightly/apache_rat_license_check/rat-excludes  |   11 +-
 .../broken_link_checker_test/test_broken_links.py  |    0
 .../compilation_warnings/compilation_warnings.sh   |   43 -
 .../nightly/compilation_warnings/process_output.py |   58 -
 tests/nightly/dist_device_sync_kvstore.py          |    3 +-
 tests/nightly/estimator/test_estimator_cnn.py      |    4 -
 tests/nightly/estimator/test_sentiment_rnn.py      |    4 -
 .../JenkinsfileForMBCC                             |    4 +-
 tests/nightly/test_distributed_training-gpu.sh     |    6 +-
 tests/nightly/test_large_array.py                  |   43 +-
 tests/nightly/test_large_vector.py                 |   28 +-
 tests/nightly/test_np_random.py                    |    8 +-
 tests/nightly/test_optimizer.py                    |    3 -
 tests/python/gpu/test_contrib_amp.py               |   38 +-
 tests/python/gpu/test_deferred_compute_gpu.py      |    6 +-
 tests/python/gpu/test_forward.py                   |    2 +-
 tests/python/gpu/test_fusion.py                    |    3 -
 tests/python/gpu/test_gluon_contrib_gpu.py         |    3 -
 tests/python/gpu/test_gluon_gpu.py                 |   15 +-
 tests/python/gpu/test_gluon_model_zoo_gpu.py       |  103 +-
 tests/python/gpu/test_gluon_transforms.py          |    2 +-
 tests/python/gpu/test_kvstore_gpu.py               |   15 +-
 tests/python/gpu/test_numpy_fallback.py            |    8 +-
 tests/python/gpu/test_operator_gpu.py              |   50 +-
 tests/python/gpu/test_predictor.py                 |    6 +-
 tests/python/gpu/test_tvm_bridge.py                |    4 -
 .../test_tvm_op_gpu.py}                            |   17 +-
 tests/python/mkl/test_bf16_operator.py             |   12 +-
 tests/python/mkl/test_contrib_amp.py               |   14 +-
 tests/python/mkl/test_mkldnn.py                    |    3 -
 tests/python/mkl/test_quantization_mkldnn.py       |    4 +-
 tests/python/mkl/test_subgraph.py                  |  378 ++-
 tests/python/profiling/test_nvtx.py                |    4 -
 tests/python/quantization/test_quantization.py     |    8 -
 .../quantization_gpu/test_quantization_gpu.py      |    5 -
 tests/python/tensorrt/lenet5_train.py              |   12 +-
 tests/python/tensorrt/test_cvnets.py               |    5 -
 tests/python/tensorrt/test_ops.py                  |  142 +-
 tests/python/tensorrt/test_resnet18.py             |    3 -
 tests/python/tensorrt/test_tensorrt_lenet5.py      |    8 +-
 tests/python/train/test_autograd.py                |  113 +-
 tests/python/train/test_conv.py                    |  129 +-
 tests/python/train/test_dtype.py                   |  456 ++--
 tests/python/train/test_mlp.py                     |   65 +-
 tests/python/train/test_resnet_aug.py              |  264 ++-
 tests/python/train/test_sparse_fm.py               |    8 +-
 tests/python/unittest/common.py                    |   93 +-
 .../unittest}/onnx/README.md                       |    0
 .../unittest}/onnx/backend.py                      |    0
 .../unittest}/onnx/backend_rep.py                  |    0
 .../unittest}/onnx/backend_test.py                 |    4 +-
 .../unittest}/onnx/mxnet_export_test.py            |   19 +-
 .../unittest}/onnx/test_cases.py                   |    0
 .../unittest}/onnx/test_models.py                  |  128 +-
 .../unittest}/onnx/test_node.py                    |   23 +-
 tests/python/unittest/test_autograd.py             |    6 +-
 tests/python/unittest/test_base.py                 |    2 -
 tests/python/unittest/test_contrib_autograd.py     |    6 +-
 tests/python/unittest/test_contrib_control_flow.py |   11 +-
 tests/python/unittest/test_contrib_hawkesll.py     |    5 -
 tests/python/unittest/test_contrib_operator.py     |    4 -
 tests/python/unittest/test_contrib_optimizer.py    |    5 +-
 tests/python/unittest/test_contrib_stes_op.py      |    3 -
 tests/python/unittest/test_contrib_svrg_module.py  |   10 +-
 .../python/unittest/test_contrib_svrg_optimizer.py |    4 -
 tests/python/unittest/test_contrib_text.py         |    4 -
 tests/python/unittest/test_deferred_compute.py     |   50 +-
 tests/python/unittest/test_dgl_graph.py            |    3 -
 tests/python/unittest/test_dlpack.py               |    3 -
 tests/python/unittest/test_dynamic_shape.py        |    4 -
 tests/python/unittest/test_engine.py               |    6 -
 tests/python/unittest/test_engine_import.py        |    6 +-
 tests/python/unittest/test_exc_handling.py         |   38 +-
 tests/python/unittest/test_executor.py             |    6 +-
 tests/python/unittest/test_gluon.py                |  188 +-
 .../python/unittest/test_gluon_batch_processor.py  |   10 +-
 tests/python/unittest/test_gluon_contrib.py        |   12 +-
 tests/python/unittest/test_gluon_data.py           |    6 +-
 tests/python/unittest/test_gluon_data_vision.py    |   17 +-
 tests/python/unittest/test_gluon_estimator.py      |   24 +-
 tests/python/unittest/test_gluon_event_handler.py  |   16 +-
 tests/python/unittest/test_gluon_model_zoo.py      |   46 +-
 tests/python/unittest/test_gluon_rnn.py            |  130 +-
 tests/python/unittest/test_gluon_trainer.py        |   14 +-
 tests/python/unittest/test_gluon_utils.py          |   17 +-
 tests/python/unittest/test_higher_order_grad.py    |   30 +-
 tests/python/unittest/test_image.py                |  106 +-
 tests/python/unittest/test_infer_shape.py          |    9 +-
 tests/python/unittest/test_infer_type.py           |    5 -
 tests/python/unittest/test_io.py                   |  118 +-
 tests/python/unittest/test_kvstore.py              |    8 +-
 tests/python/unittest/test_kvstore_custom.py       |    5 +-
 tests/python/unittest/test_loss.py                 |   10 +-
 tests/python/unittest/test_metric.py               |    4 -
 tests/python/unittest/test_metric_perf.py          |    4 -
 tests/python/unittest/test_module.py               |    6 +-
 tests/python/unittest/test_ndarray.py              |   32 +-
 tests/python/unittest/test_numpy_gluon.py          |    4 -
 .../python/unittest/test_numpy_interoperability.py |   47 +-
 tests/python/unittest/test_numpy_ndarray.py        |   22 +-
 tests/python/unittest/test_numpy_op.py             | 2411 ++++++++++----------
 tests/python/unittest/test_operator.py             |  301 +--
 tests/python/unittest/test_optimizer.py            |   18 +-
 tests/python/unittest/test_predictor.py            |    6 +-
 tests/python/unittest/test_profiler.py             |   18 +-
 tests/python/unittest/test_random.py               |  110 +-
 tests/python/unittest/test_recordio.py             |   27 +-
 tests/python/unittest/test_rnn.py                  |    5 +-
 tests/python/unittest/test_runtime.py              |   18 +-
 tests/python/unittest/test_sparse_ndarray.py       |    5 +-
 tests/python/unittest/test_sparse_operator.py      |   21 +-
 tests/python/unittest/test_subgraph.py             |    8 +-
 tests/python/unittest/test_subgraph_op.py          |  131 +-
 tests/python/unittest/test_symbol.py               |   11 +-
 tests/python/unittest/test_test_utils.py           |   14 +-
 tests/python/unittest/test_thread_local.py         |    4 -
 tests/python/unittest/test_tvm_op.py               |    3 -
 tests/python/unittest/test_viz.py                  |    3 -
 tests/requirements.txt                             |    8 -
 tools/caffe_converter/test_converter.py            |    0
 tools/dependencies/README.md                       |    2 +-
 tools/diagnose.py                                  |    0
 tools/flakiness_checker.py                         |   20 +-
 tools/im2rec.py                                    |    0
 tools/ipynb2md.py                                  |    0
 tools/launch.py                                    |    0
 tools/parse_log.py                                 |    0
 tools/pip/setup.py                                 |    5 +-
 492 files changed, 10849 insertions(+), 7404 deletions(-)
 mode change 100755 => 100644 benchmark/opperf/opperf.py
 mode change 100755 => 100644 cd/python/pypi/pypi_publish.py
 mode change 100755 => 100644 cd/utils/artifact_repository.py
 mode change 100755 => 100644 ci/dev_menu.py
 create mode 100644 ci/docker/Dockerfile.build.centos7
 delete mode 100644 ci/docker/Dockerfile.build.centos7_cpu
 delete mode 100644 ci/docker/Dockerfile.build.centos7_gpu
 create mode 100644 ci/docker/Dockerfile.build.ubuntu
 delete mode 100644 ci/docker/Dockerfile.build.ubuntu_base_cpu
 delete mode 100644 ci/docker/Dockerfile.build.ubuntu_base_gpu
 delete mode 100644 ci/docker/Dockerfile.build.ubuntu_build_cuda
 delete mode 100644 ci/docker/Dockerfile.build.ubuntu_cpu
 delete mode 100644 ci/docker/Dockerfile.build.ubuntu_gpu_cu101
 delete mode 100644 ci/docker/Dockerfile.build.ubuntu_nightly_cpu
 delete mode 100644 ci/docker/Dockerfile.build.ubuntu_nightly_gpu
 delete mode 100644 ci/docker/Dockerfile.publish.centos7_cpu
 delete mode 100644 ci/docker/Dockerfile.publish.centos7_gpu_cu100
 delete mode 100644 ci/docker/Dockerfile.publish.centos7_gpu_cu101
 delete mode 100644 ci/docker/Dockerfile.publish.centos7_gpu_cu102
 delete mode 100644 ci/docker/Dockerfile.publish.centos7_gpu_cu92
 rename ci/docker/{Dockerfile.publish.test.centos7_gpu => 
Dockerfile.publish.test.centos7} (59%)
 delete mode 100644 ci/docker/Dockerfile.publish.test.centos7_cpu
 create mode 100644 ci/docker/docker-compose.yml
 delete mode 100755 ci/docker/install/centos7_ccache.sh
 delete mode 100755 ci/docker/install/centos7_core.sh
 delete mode 100755 ci/docker/install/centos7_cudnn.sh
 delete mode 100755 ci/docker/install/centos7_nccl.sh
 delete mode 100755 ci/docker/install/centos7_python.sh
 delete mode 100755 ci/docker/install/centos7_scala.sh
 rename ci/docker/install/{centos7_adduser.sh => docker_filepermissions.sh} 
(72%)
 delete mode 100755 ci/docker/install/thrust.sh
 delete mode 100755 ci/docker/install/ubuntu_binutils.sh
 delete mode 100755 ci/docker/install/ubuntu_caffe.sh
 delete mode 100755 ci/docker/install/ubuntu_llvm.sh
 delete mode 100755 ci/docker/install/ubuntu_mkl.sh
 delete mode 100755 ci/docker/install/ubuntu_nvidia.sh
 delete mode 100755 ci/docker/install/ubuntu_onnx.sh
 delete mode 100755 ci/docker/install/ubuntu_runas_sudo.sh
 delete mode 100755 ci/docker/install/ubuntu_tvm.sh
 mode change 100755 => 100644 ci/docker_cache.py
 mode change 100755 => 100644 ci/docker_login.py
 mode change 100755 => 100644 ci/safe_docker_run.py
 create mode 100644 conftest.py
 mode change 100755 => 100644 
contrib/clojure-package/examples/captcha/gen_captcha.py
 create mode 100644 
docs/static_site/src/_includes/get_started/windows/python/gpu/docker.md
 create mode 100644 
docs/static_site/src/pages/api/faq/tensor_inspector_tutorial.md
 copy {docs/cpp_docs => example/extensions/lib_pass}/Makefile (85%)
 create mode 100644 example/extensions/lib_pass/README.md
 create mode 100644 example/extensions/lib_pass/pass_lib.cc
 create mode 100644 example/extensions/lib_pass/test_pass.py
 mode change 100755 => 100644 example/image-classification/__init__.py
 mode change 100755 => 100644 example/image-classification/benchmark.py
 mode change 100755 => 100644 example/image-classification/benchmark_score.py
 mode change 100755 => 100644 example/image-classification/common/data.py
 mode change 100755 => 100644 example/image-classification/common/fit.py
 mode change 100755 => 100644 example/image-classification/fine-tune.py
 mode change 100755 => 100644 example/image-classification/score.py
 mode change 100755 => 100644 example/image-classification/symbols/alexnet.py
 mode change 100755 => 100644 example/image-classification/symbols/resnet-v1.py
 mode change 100755 => 100644 example/image-classification/symbols/resnetv1.py
 mode change 100755 => 100644 example/image-classification/test_score.py
 mode change 100755 => 100644 example/image-classification/train_cifar10.py
 mode change 100755 => 100644 example/image-classification/train_imagenet.py
 mode change 100755 => 100644 example/image-classification/train_mnist.py
 mode change 100755 => 100644 example/reinforcement-learning/dqn/dqn_demo.py
 mode change 100755 => 100644 example/reinforcement-learning/dqn/dqn_run_test.py
 mode change 100755 => 100644 example/ssd/data/demo/download_demo_images.py
 mode change 100755 => 100644 example/ssd/dataset/pycocotools/__init__.py
 mode change 100755 => 100644 example/ssd/dataset/pycocotools/coco.py
 mode change 100755 => 100644 example/ssd/demo.py
 mode change 100755 => 100644 example/ssd/tools/prepare_dataset.py
 mode change 100755 => 100644 example/ssd/train.py
 copy R-package/demo/basic_ndarray.R => pytest.ini (63%)
 mode change 100755 => 100644 python/mxnet/contrib/amp/amp.py
 mode change 100755 => 100644 python/mxnet/contrib/amp/loss_scaler.py
 mode change 100755 => 100644 python/mxnet/initializer.py
 mode change 100755 => 100644 python/mxnet/module/executor_group.py
 mode change 100755 => 100644 python/mxnet/optimizer/optimizer.py
 mode change 100755 => 100644 python/mxnet/test_utils.py
 delete mode 100644 snapcraft.yaml
 copy src/api/operator/numpy/{np_nan_to_num_op.cc => np_fill_diagonal_op.cc} 
(65%)
 create mode 100644 src/api/operator/numpy/np_pad_op.cc
 create mode 100644 src/operator/numpy/np_fill_diagonal_op-inl.h
 copy src/operator/numpy/{np_triu_op.cc => np_fill_diagonal_op.cc} (53%)
 copy src/operator/numpy/{np_interp_op.cu => np_fill_diagonal_op.cu} (79%)
 delete mode 100644 tests/jenkins/format
 delete mode 100755 tests/jenkins/run_as_user.sh
 delete mode 100755 tests/jenkins/run_test_installation_docs.sh
 delete mode 100755 tests/jenkins/run_test_pip_installations.sh
 delete mode 100644 tests/jenkins/set_user_permissions.sh
 mode change 100755 => 100644 
tests/nightly/broken_link_checker_test/test_broken_links.py
 delete mode 100755 tests/nightly/compilation_warnings/compilation_warnings.sh
 delete mode 100755 tests/nightly/compilation_warnings/process_output.py
 copy tests/python/{quantization_gpu/test_quantization_gpu.py => 
gpu/test_tvm_op_gpu.py} (85%)
 mode change 100755 => 100644 tests/python/tensorrt/lenet5_train.py
 mode change 100644 => 100755 tests/python/train/test_conv.py
 rename tests/{python-pytest => python/unittest}/onnx/README.md (100%)
 rename tests/{python-pytest => python/unittest}/onnx/backend.py (100%)
 rename tests/{python-pytest => python/unittest}/onnx/backend_rep.py (100%)
 rename tests/{python-pytest => python/unittest}/onnx/backend_test.py (95%)
 mode change 100755 => 100644
 rename tests/{python-pytest => python/unittest}/onnx/mxnet_export_test.py (90%)
 rename tests/{python-pytest => python/unittest}/onnx/test_cases.py (100%)
 rename tests/{python-pytest => python/unittest}/onnx/test_models.py (57%)
 rename tests/{python-pytest => python/unittest}/onnx/test_node.py (94%)
 mode change 100755 => 100644 tests/python/unittest/test_optimizer.py
 delete mode 100644 tests/requirements.txt
 mode change 100755 => 100644 tools/caffe_converter/test_converter.py
 mode change 100755 => 100644 tools/diagnose.py
 mode change 100755 => 100644 tools/im2rec.py
 mode change 100755 => 100644 tools/ipynb2md.py
 mode change 100755 => 100644 tools/launch.py
 mode change 100755 => 100644 tools/parse_log.py

Reply via email to