You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mxnet.apache.org by ju...@apache.org on 2019/09/27 08:41:13 UTC

[incubator-mxnet] branch ir-patch updated (5ed5689 -> 33c7b5c)

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

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


    from 5ed5689  numpy operator ravel, derive from reshape (#16016)
     add 7fc1d84  Adds dynamic libmxnet to CD pipeline (#16163)
     add 692f49f  Sequence last fix (#16156)
     add 2a55cd7  fixing test for model compatibility checker (#16159)
     add 3dacabe  Tutorials nighly fix (#16179)
     add b777a69  Add register_op_hook for gluon (#15839)
     add 8cc3443  adding codeowners (#16165)
     add 956cfa3  assert_allclose -> rtol=1e-10 (#16198)
     add f75d093  [Dataset] add shard API (#16175)
     add 2a201ba  Add __array_function__
     add 681d9a7  Improved error mesages
     add 477e6f7  Fix np.choice
     add 479ab46  [MEMORY] retry GPU memory allocation if fragmented (#16194)
     add 995b477  Fix README Build Status (#16183)
     add 1e058a3  add exception check for numpy reshape (#16180)
     add 53b2b40  improve dataloader signals and messages (#16114)
     add 66c4207  [Numpy] Numpy behavior normal distribution (#16109)
     add b3da7d2  fix multinomial bug on gpu (#16204)
     add 5fe4d2a  Update ndarray.py (#16205)
     add 5f9a680  subscribe to build and CD changes (#16192)
     add a37a76c  Float64 fallback for mkldnn subgraph and rnn op (#15853)
     add f5d8fbf  New Website: Remove Old Content [2/3] (#15885)
     add 6af6570  fix flaky test (#16191)
     add 6247dc8  [Numpy] Differentiable svd (#15795)
     add a783d81  add epsilon to sum(pvalue) upperbound (#16211)
     add 7126438  New Website: New Pipeline [3/3] (#15883)
     add 986cecd  Update MKL-DNN dependency (#16073)
     add d61ed3f  Solve #14116, #15143 (#15144)
     add 618c481  [MXNET-1422] Fix wrong results of min([inf, inf]) and max([-inf,-inf]) (#16226)
     add be7296b  removing MXNDArrayLoadFromBuffer64 and MXNDArrayLoad64 (#16203)
     add 11f73ed  np compatible vstack (#15850)
     add 37c641f  Faster Scala NDArray to BufferedImage function (#16219)
     add 93b794e  Fix inconsistent interpolation method values (#16212)
     add 89cb4ad  Numpy add numpy op roll (#15902)
     add da6e744  add numpy compatible trace (#16008)
     add 53ebe12  add numpy op hanning, hamming, blackman (#15815)
     add 0994ea0  julia: implement `context.num_gpus` (#16236)
     add 8e48cec  julia: add `AbstractMXError` as parent type (#16235)
     add dccfc88  [Numpy]flip (#15819)
     add 7344c91  numpy operator around (#16126)
     add 8af1b57  numpy operator arctan2 (#15890)
     add ae2f1bb  numpy operator nonzero (#15838)
     add bea5653  numpy operator hypot (#15901)
     add 72b4d9b  tvm numpy operator deg2rad && rad2deg (#16015)
     add a77bd75  Integrate MKL-DNN leakyrelu (#16075)
     add cbbb96a  [CD] Add COMMIT_ID param to release job (#16202)
     add f635595  numpy op unique
     add 08f8372  try to fix bug
     add 3ca1920  fix memory bug and disable some test
     add 33bd02f  fix according to review
     add 1d4032d  set fixed seed for profiler (#16155)
     add a5e698a  FullyConnected Bias performance improvement on GPU (#16039)
     add 35ef45c  Fix lack of dylib support in Makefile when use lapack (#15813)
     add 985a4ca  Update KL Divergence formula (#16170)
     add ab2214b  fix broken links (#16255)
     add df34e76  Add list_ctx to ParameterDict (#16185)
     add 1a2da12  [MKLDNN] NDArray reorder in C API and deconv (#16265)
     add c5007ea  Numpy operators: `lcm`, `tril`, `identity` and `take` (#16264)
     add c69c8bf  redirect to the 404 page (#16287)
     add f52ddfd  Fix MXNDArrayGetData (#16289)
     add 7656a11  Removes git status update stop gap solution (#16285)
     add 33c7b5c  add google-analytics config (#16271)

No new revisions were added by this update.

Summary of changes:
 3rdparty/mkldnn                                    |    2 +-
 3rdparty/mshadow/mshadow/base.h                    |   43 +-
 CODEOWNERS                                         |   15 +-
 Makefile                                           |   28 +-
 R-package/DESCRIPTION                              |    1 +
 R-package/src/export.cc                            |   13 +
 README.md                                          |   29 +-
 benchmark/opperf/README.md                         |   18 +-
 benchmark/opperf/utils/benchmark_utils.py          |    1 +
 cd/Jenkinsfile_cd_pipeline                         |   17 +-
 cd/Jenkinsfile_release_job                         |   44 +-
 cd/Jenkinsfile_utils.groovy                        |   29 +-
 cd/README.md                                       |    9 +
 cd/img/job_setup.png                               |  Bin 0 -> 250237 bytes
 cd/mxnet_lib/dynamic/Jenkins_pipeline.groovy       |   57 +
 ci/Jenkinsfile_utils.groovy                        |   64 +-
 ci/docker/Dockerfile.build.test.arm_qemu           |    1 +
 ci/docker/Dockerfile.build.ubuntu_blc              |    1 +
 ci/docker/Dockerfile.build.ubuntu_build_cuda       |    1 +
 ci/docker/Dockerfile.build.ubuntu_cpu              |    2 +-
 ...ld.ubuntu_blc => Dockerfile.build.ubuntu_cpu_c} |   15 +-
 ...untu_blc => Dockerfile.build.ubuntu_cpu_jekyll} |   44 +-
 ...buntu_cpu => Dockerfile.build.ubuntu_cpu_julia} |    4 +-
 ...ubuntu_blc => Dockerfile.build.ubuntu_cpu_lite} |   17 +-
 ...untu_blc => Dockerfile.build.ubuntu_cpu_python} |   17 +-
 ...ld.ubuntu_blc => Dockerfile.build.ubuntu_cpu_r} |   13 +-
 ...buntu_blc => Dockerfile.build.ubuntu_cpu_scala} |   18 +-
 ci/docker/Dockerfile.build.ubuntu_gpu_cu100        |    3 +-
 ci/docker/Dockerfile.build.ubuntu_gpu_cu101        |    3 +-
 ci/docker/Dockerfile.build.ubuntu_gpu_cu80         |    3 +-
 ci/docker/Dockerfile.build.ubuntu_gpu_cu90         |    3 +-
 ci/docker/Dockerfile.build.ubuntu_gpu_cu92         |    3 +-
 ci/docker/Dockerfile.build.ubuntu_gpu_tensorrt     |    1 +
 ci/docker/Dockerfile.build.ubuntu_nightly_cpu      |    3 +-
 ci/docker/Dockerfile.build.ubuntu_nightly_gpu      |    2 +-
 .../install/{docs_requirements => requirements}    |    9 +-
 ci/docker/install/ubuntu_clojure.sh                |    2 +-
 ci/docker/install/ubuntu_docs.sh                   |    6 +-
 ci/docker/install/ubuntu_mklml.sh                  |    2 +-
 ci/docker/install/ubuntu_python.sh                 |    4 +-
 ci/docker/install/ubuntu_r.sh                      |    5 +-
 ci/docker/runtime_functions.sh                     |  456 +++-
 ci/jenkins/Jenkins_steps.groovy                    |  255 +-
 ci/jenkins/Jenkinsfile_website                     |    7 +-
 .../jenkins/Jenkinsfile_website_c_docs             |   30 +-
 ...le_website => Jenkinsfile_website_clojure_docs} |   10 +-
 ...enkinsfile_website => Jenkinsfile_website_full} |   26 +-
 ...insfile_website => Jenkinsfile_website_full_pr} |   17 +-
 ...sfile_website => Jenkinsfile_website_java_docs} |   10 +-
 ...ile_website => Jenkinsfile_website_jekyll_docs} |   10 +-
 ...file_website => Jenkinsfile_website_julia_docs} |   10 +-
 .../jenkins/Jenkinsfile_website_mxnet_build        |   28 +-
 ...ile_website => Jenkinsfile_website_python_docs} |   10 +-
 ...kinsfile_website => Jenkinsfile_website_r_docs} |   10 +-
 ...file_website => Jenkinsfile_website_scala_docs} |   10 +-
 ci/other/ci_deploy_doc.sh                          |    2 +-
 .../amp/index.md => ci/publish/website/README.md   |    9 +-
 .../website/beta-deploy.sh}                        |   26 +-
 ci/publish/website/deploy.sh                       |   99 +
 .../website/publish_artifacts.sh}                  |   24 +-
 cmake/DownloadMKLML.cmake                          |    2 +-
 contrib/tvmop/basic/ufunc.py                       |  137 +-
 docs/Dockerfile                                    |   63 -
 docs/Doxyfile                                      | 2370 ------------------
 docs/Makefile                                      |  214 --
 docs/README.md                                     |  162 +-
 docs/_static/cn.svg                                |   20 -
 docs/_static/js/auto_module_index.js               |   46 -
 docs/_static/js/clipboard.js                       |  778 ------
 docs/_static/js/clipboard.min.js                   |    7 -
 docs/_static/js/copycode.js                        |  110 -
 docs/_static/js/docversion.js                      |   47 -
 docs/_static/js/navbar.js                          |  117 -
 docs/_static/js/options.js                         |  118 -
 docs/_static/js/page.js                            |   93 -
 docs/_static/js/search.js                          |   39 -
 docs/_static/js/sidebar.js                         |  277 ---
 docs/_static/mxnet-theme/footer.html               |   16 -
 docs/_static/mxnet-theme/index.html                |   73 -
 docs/_static/mxnet-theme/layout.html               |  201 --
 docs/_static/mxnet-theme/navbar.html               |  141 --
 docs/_static/mxnet-theme/theme.conf                |    2 -
 docs/_static/mxnet.css                             | 1474 -----------
 docs/_static/searchtools_custom.js                 |  853 -------
 .../tutorials/tensorrt/wavenet_optimized.png       |  Bin 275440 -> 0 bytes
 .../tutorials/tensorrt/wavenet_unoptimized.png     |  Bin 614819 -> 0 bytes
 docs/_static/us.svg                                |  117 -
 docs/api/c++/index.md                              |   72 -
 docs/api/clojure/index.md                          |   61 -
 docs/api/clojure/kvstore.md                        |  103 -
 docs/api/clojure/module.md                         |  252 --
 docs/api/clojure/ndarray.md                        |  136 -
 docs/api/clojure/symbol.md                         |  149 --
 docs/api/clojure/symbol_in_pictures.md             |   94 -
 docs/api/index.md                                  |   33 -
 docs/api/java/index.md                             |   32 -
 docs/api/julia/index.md                            |   34 -
 docs/api/perl/index.md                             |   91 -
 docs/api/perl/io.md                                |  129 -
 docs/api/perl/kvstore.md                           |  126 -
 docs/api/perl/module.md                            |   62 -
 docs/api/perl/ndarray.md                           |   59 -
 docs/api/perl/symbol.md                            |  144 --
 docs/api/python/autograd/autograd.md               |  176 --
 docs/api/python/callback/callback.md               |   44 -
 docs/api/python/contrib/contrib.md                 |   29 -
 docs/api/python/contrib/onnx.md                    |   78 -
 docs/api/python/contrib/svrg_optimization.md       |  103 -
 docs/api/python/contrib/text.md                    |  418 ----
 docs/api/python/executor/executor.md               |   59 -
 docs/api/python/gluon/contrib.md                   |  179 --
 docs/api/python/gluon/data.md                      |  155 --
 docs/api/python/gluon/gluon.md                     |  189 --
 docs/api/python/gluon/loss.md                      |   59 -
 docs/api/python/gluon/model_zoo.md                 |  257 --
 docs/api/python/gluon/nn.md                        |  114 -
 docs/api/python/gluon/rnn.md                       |   99 -
 docs/api/python/image/image.md                     |  232 --
 docs/api/python/index.md                           |  219 --
 docs/api/python/io/io.md                           |  203 --
 docs/api/python/kvstore/kvstore.md                 |  146 --
 docs/api/python/libinfo/libinfo.md                 |  110 -
 docs/api/python/metric/metric.md                   |   45 -
 docs/api/python/model.md                           |  175 --
 docs/api/python/module/module.md                   |  227 --
 docs/api/python/ndarray/contrib.md                 |  100 -
 docs/api/python/ndarray/linalg.md                  |   75 -
 docs/api/python/ndarray/ndarray.md                 |  745 ------
 docs/api/python/ndarray/random.md                  |   77 -
 docs/api/python/ndarray/sparse.md                  |  618 -----
 docs/api/python/optimization/contrib.md            |   69 -
 docs/api/python/optimization/optimization.md       |  183 --
 docs/api/python/profiler/profiler.md               |   82 -
 docs/api/python/rtc/rtc.md                         |   46 -
 docs/api/python/symbol/contrib.md                  |   97 -
 docs/api/python/symbol/linalg.md                   |   78 -
 docs/api/python/symbol/random.md                   |   76 -
 docs/api/python/symbol/rnn.md                      |  378 ---
 docs/api/python/symbol/sparse.md                   |  241 --
 docs/api/python/symbol/symbol.md                   |  739 ------
 .../symbol_in_pictures/symbol_in_pictures.md       |   94 -
 docs/api/python/tools/test_utils.md                |   44 -
 docs/api/python/tools/visualization.md             |   44 -
 docs/api/r/Makefile                                |   34 -
 docs/api/r/index.md                                |   44 -
 docs/api/scala/index.md                            |   82 -
 docs/api/scala/infer.md                            |   59 -
 docs/api/scala/io.md                               |  182 --
 docs/api/scala/kvstore.md                          |  122 -
 docs/api/scala/model.md                            |  135 -
 docs/api/scala/module.md                           |  155 --
 docs/api/scala/ndarray.md                          |  174 --
 docs/api/scala/symbol.md                           |  148 --
 docs/api/scala/symbol_in_pictures.md               |   93 -
 docs/architecture/exception_handling.md            |  125 -
 docs/architecture/index.md                         |   46 -
 docs/architecture/note_data_loading.md             |  261 --
 docs/architecture/note_engine.md                   |  385 ---
 docs/architecture/note_memory.md                   |  345 ---
 docs/architecture/overview.md                      |  875 -------
 docs/architecture/program_model.md                 |  623 -----
 docs/architecture/rnn_interface.md                 |  117 -
 docs/build_version_doc/AddPackageLink.py           |   58 -
 docs/build_version_doc/AddVersion.py               |   91 -
 docs/build_version_doc/Dockerfile                  |   65 -
 docs/build_version_doc/README.md                   |  334 ---
 docs/build_version_doc/artifacts/.htaccess         |   24 -
 docs/build_version_doc/artifacts/404.html          |   50 -
 docs/build_version_doc/artifacts/api.html          |   50 -
 docs/build_version_doc/artifacts/mxnet.css         | 1479 -----------
 docs/build_version_doc/build_all_version.sh        |  185 --
 docs/build_version_doc/build_doc.sh                |  148 --
 docs/build_version_doc/build_site_tag.sh           |   65 -
 docs/build_version_doc/setup_docs_ubuntu.sh        |  151 --
 docs/build_version_doc/update_all_version.sh       |  106 -
 docs/community/contribute.md                       |  188 --
 docs/community/ecosystem.md                        |   88 -
 docs/community/index.md                            |   28 -
 docs/community/mxnet_channels.md                   |   27 -
 docs/community/powered_by.md                       |   83 -
 docs/conf.py                                       |  217 --
 docs/faq/add_op_in_backend.md                      |  679 -----
 docs/faq/bucketing.md                              |  113 -
 docs/faq/caffe.md                                  |  201 --
 docs/faq/cloud.md                                  |  200 --
 docs/faq/develop_and_hack.md                       |   26 -
 docs/faq/distributed_training.md                   |  324 ---
 docs/faq/env_var.md                                |  352 ---
 docs/faq/faq.md                                    |   86 -
 docs/faq/finetune.md                               |  228 --
 docs/faq/float16.md                                |  248 --
 docs/faq/gradient_compression.md                   |  124 -
 docs/faq/index.md                                  |  103 -
 docs/faq/model_parallel_lstm.md                    |   92 -
 docs/faq/multi_devices.md                          |  104 -
 docs/faq/new_op.md                                 |  388 ---
 docs/faq/nnpack.md                                 |  155 --
 docs/faq/perf.md                                   |  302 ---
 docs/faq/recordio.md                               |  100 -
 docs/faq/s3_integration.md                         |  116 -
 docs/faq/security.md                               |   41 -
 docs/faq/smart_device.md                           |  112 -
 docs/faq/tensor_inspector_tutorial.md              |  168 --
 docs/faq/visualize_graph.md                        |   81 -
 docs/faq/why_mxnet.md                              |  216 --
 docs/gluon/index.md                                |  127 -
 docs/index.md                                      |   32 -
 docs/install/amazonlinux_setup.md                  |   25 -
 docs/install/build_from_source.md                  |  321 ---
 docs/install/c_plus_plus.md                        |   47 -
 docs/install/centos_setup.md                       |  107 -
 docs/install/download.md                           |   75 -
 docs/install/index.md                              | 1567 ------------
 docs/install/install-jetson.md                     |  235 --
 docs/install/install_mxnet_ubuntu_python.sh        |   74 -
 docs/install/install_mxnet_ubuntu_r.sh             |   55 -
 docs/install/java_setup.md                         |  128 -
 docs/install/osx_setup.md                          |  268 --
 docs/install/requirements.txt                      |    8 -
 docs/install/scala_setup.md                        |  157 --
 docs/install/ubuntu_setup.md                       |  554 -----
 docs/install/validate_mxnet.md                     |  219 --
 docs/install/windows_setup.md                      |  508 ----
 docs/model_zoo/index.md                            |  120 -
 docs/mxdoc.py                                      |  510 ----
 docs/python_docs/_static/mxnet.css                 |    2 +-
 .../python/tutorials/deploy/run-on-aws/cloud.rst   |    5 +-
 .../python/tutorials/deploy/run-on-aws/index.rst   |    8 +-
 .../python/tutorials/extend/custom_layer.md        |   87 +-
 .../packages/gluon/custom_layer_beginners.md       |    2 +-
 .../gluon/gluon_from_experiment_to_deployment.md   |    9 +-
 .../python/tutorials/packages/gluon/index.rst      |    2 +-
 .../python/tutorials/performance/backend/amp.md}   |   32 +-
 .../python/tutorials/performance/backend/index.rst |    6 +
 .../tutorials/performance/backend/profiler.md      |    3 +
 .../themes/mx-theme/mxtheme/drawer.html            |    2 +-
 .../mxtheme/static/sphinx_materialdesign_theme.css |    2 +-
 .../static/sphinx_materialdesign_theme.css.map     |    2 +-
 .../mxtheme/static/sphinx_materialdesign_theme.js  |    2 +-
 .../static/sphinx_materialdesign_theme.js.map      |    2 +-
 .../mxtheme/static/webfonts/fa-solid-900.eot       |  Bin 0 -> 197172 bytes
 .../mxtheme/static/webfonts/fa-solid-900.svg       | 2618 ++++++++++++++++++++
 .../mxtheme/static/webfonts/fa-solid-900.ttf       |  Bin 0 -> 196952 bytes
 .../mxtheme/static/webfonts/fa-solid-900.woff      |  Bin 0 -> 95436 bytes
 .../mxtheme/static/webfonts/fa-solid-900.woff2     |  Bin 0 -> 73852 bytes
 .../mx-theme/src/js/sphinx_materialdesign_theme.js |    3 +-
 .../themes/mx-theme/src/scss/layout/_layout.scss   |    3 +-
 docs/settings.ini                                  |  172 --
 docs/static_site/src/.htaccess                     |    4 +
 docs/static_site/src/404.html                      |   10 +-
 docs/static_site/src/_config_prod.yml              |    1 +
 .../src/_includes/get_started/get_started.html     |    8 +-
 .../src/_includes/get_started/pip_snippet.md       |    2 +-
 docs/static_site/src/pages/api/api.html            |   33 +-
 .../pages/api/architecture/exception_handling.md   |   12 +-
 .../pages/api/architecture/note_data_loading.md    |   12 +-
 .../src/pages/api/architecture/note_engine.md      |   19 +-
 .../src/pages/api/architecture/note_memory.md      |   15 +-
 .../src/pages/api/architecture/overview.md         |   16 +-
 .../src/pages/api/architecture/program_model.md    |   23 +-
 .../src/pages/api/clojure/docs/tutorials/index.md  |   14 +-
 .../pages/api/clojure/docs/tutorials/kvstore.md    |   16 +-
 .../src/pages/api/clojure/docs/tutorials/module.md |   27 +-
 .../pages/api/clojure/docs/tutorials/ndarray.md    |   20 +-
 .../src/pages/api/clojure/docs/tutorials/symbol.md |   25 +-
 .../clojure/docs/tutorials/symbol_in_pictures.md   |   18 +-
 docs/static_site/src/pages/api/clojure/index.md    |   16 +-
 .../src/pages/api/cpp/docs/tutorials/basics.md     |   20 +-
 .../src/pages/api/cpp/docs/tutorials/index.md      |   12 +-
 .../docs/tutorials/mxnet_cpp_inference_tutorial.md |   38 +-
 .../pages/api/cpp/docs/tutorials/subgraphAPI.md    |   24 +-
 docs/static_site/src/pages/api/cpp/index.md        |   20 +-
 .../src/pages/api/faq/add_op_in_backend.md         |   25 +-
 docs/static_site/src/pages/api/faq/caffe.md        |   18 +-
 docs/static_site/src/pages/api/faq/cloud.md        |   30 +-
 .../src/pages/api/faq/distributed_training.md      |   28 +-
 docs/static_site/src/pages/api/faq/env_var.md      |   26 +-
 docs/static_site/src/pages/api/faq/float16.md      |   26 +-
 .../src/pages/api/faq/gradient_compression.md      |   16 +-
 .../src/pages/api/faq/model_parallel_lstm.md       |   20 +-
 docs/static_site/src/pages/api/faq/new_op.md       |   20 +-
 docs/static_site/src/pages/api/faq/nnpack.md       |   18 +-
 docs/static_site/src/pages/api/faq/perf.md         |   20 +-
 docs/static_site/src/pages/api/faq/recordio.md     |   16 +-
 .../src/pages/api/faq/s3_integration.md            |   18 +-
 docs/static_site/src/pages/api/faq/security.md     |   16 +-
 docs/static_site/src/pages/api/faq/smart_device.md |   16 +-
 .../src/pages/api/faq/visualize_graph.md           |   22 +-
 docs/static_site/src/pages/api/faq/why_mxnet.md    |   18 +-
 .../src/pages/api/java/docs/tutorials/index.md     |   12 +-
 .../java/docs/tutorials/mxnet_java_on_intellij.md  |   22 +-
 .../pages/api/java/docs/tutorials/ssd_inference.md |   22 +-
 docs/static_site/src/pages/api/java/index.md       |   25 +-
 docs/static_site/src/pages/api/julia/index.md      |   18 +-
 .../src/pages/api/perl/docs/tutorials/index.md     |   16 +-
 .../src/pages/api/perl/docs/tutorials/io.md        |   14 +-
 .../src/pages/api/perl/docs/tutorials/kvstore.md   |   14 +-
 .../src/pages/api/perl/docs/tutorials/module.md    |   14 +-
 .../src/pages/api/perl/docs/tutorials/ndarray.md   |   14 +-
 .../src/pages/api/perl/docs/tutorials/symbol.md    |   16 +-
 docs/static_site/src/pages/api/perl/index.md       |   16 +-
 docs/static_site/src/pages/api/python/index.md     |   16 +-
 .../api/r/docs/tutorials/callback_function.md      |   14 +-
 .../pages/api/r/docs/tutorials/char_rnn_model.md   |   14 +-
 .../classify_real_image_with_pretrained_model.md   |   14 +-
 .../pages/api/r/docs/tutorials/custom_iterator.md  |   14 +-
 .../api/r/docs/tutorials/custom_loss_function.md   |   14 +-
 .../docs/tutorials/five_minutes_neural_network.md  |   14 +-
 .../src/pages/api/r/docs/tutorials/index.md        |   14 +-
 .../api/r/docs/tutorials/mnist_competition.md      |   14 +-
 .../pages/api/r/docs/tutorials/multi_dim_lstm.md   |   14 +-
 .../src/pages/api/r/docs/tutorials/ndarray.md      |   14 +-
 .../src/pages/api/r/docs/tutorials/symbol.md       |   14 +-
 docs/static_site/src/pages/api/r/index.md          |   16 +-
 .../pages/api/scala/docs/tutorials/char_lstm.md    |  585 +++--
 .../src/pages/api/scala/docs/tutorials/index.md    |   12 +-
 .../src/pages/api/scala/docs/tutorials/infer.md    |   23 +-
 .../src/pages/api/scala/docs/tutorials/io.md       |  167 +-
 .../src/pages/api/scala/docs/tutorials/kvstore.md  |   16 +-
 .../src/pages/api/scala/docs/tutorials/mnist.md    |   20 +-
 .../src/pages/api/scala/docs/tutorials/model.md    |   30 +-
 .../src/pages/api/scala/docs/tutorials/module.md   |   28 +-
 .../docs/tutorials/mxnet_scala_on_intellij.md      |   21 +-
 .../src/pages/api/scala/docs/tutorials/ndarray.md  |   18 +-
 .../src/pages/api/scala/docs/tutorials/symbol.md   |   32 +-
 .../api/scala/docs/tutorials/symbol_in_pictures.md |   18 +-
 docs/static_site/src/pages/api/scala/index.md      |   16 +-
 docs/static_site/src/pages/community/contribute.md |   16 +-
 .../src/pages/get_started/build_from_source.md     |   56 +-
 .../src/pages/get_started/c_plus_plus.md           |   18 +-
 .../src/pages/get_started/centos_setup.md          |   14 +-
 docs/static_site/src/pages/get_started/download.md |   14 +-
 docs/static_site/src/pages/get_started/index.html  |   16 +-
 .../src/pages/get_started/java_setup.md            |   24 +-
 .../src/pages/get_started/jetson_setup.md          |   14 +-
 .../static_site/src/pages/get_started/osx_setup.md |   31 +-
 .../src/pages/get_started/scala_setup.md           |   24 +-
 .../src/pages/get_started/ubuntu_setup.md          |   32 +-
 .../src/pages/get_started/validate_mxnet.md        |   14 +-
 .../src/pages/get_started/windows_setup.md         |   32 +-
 docs/tutorials/basic/data.md                       |  474 ----
 docs/tutorials/basic/index.md                      |   25 -
 docs/tutorials/basic/module.md                     |  364 ---
 docs/tutorials/basic/ndarray.md                    |  491 ----
 docs/tutorials/basic/ndarray_indexing.md           |  394 ---
 docs/tutorials/basic/reshape_transpose.md          |  214 --
 docs/tutorials/basic/symbol.md                     |  460 ----
 docs/tutorials/c++/basics.md                       |  213 --
 docs/tutorials/c++/index.md                        |   25 -
 docs/tutorials/c++/mxnet_cpp_inference_tutorial.md |  284 ---
 docs/tutorials/c++/subgraphAPI.md                  |  166 --
 docs/tutorials/control_flow/ControlFlowTutorial.md |  405 ---
 docs/tutorials/control_flow/index.md               |   25 -
 docs/tutorials/embedded/index.md                   |   25 -
 docs/tutorials/embedded/wine_detector.md           |  405 ---
 docs/tutorials/gluon/autograd.md                   |   72 -
 docs/tutorials/gluon/custom_layer.md               |  265 --
 docs/tutorials/gluon/customop.md                   |  238 --
 docs/tutorials/gluon/data_augmentation.md          |  235 --
 docs/tutorials/gluon/datasets.md                   |  333 ---
 docs/tutorials/gluon/fit_api_tutorial.md           |  271 --
 docs/tutorials/gluon/gluon.md                      |  159 --
 docs/tutorials/gluon/gotchas_numpy_in_mxnet.md     |  185 --
 docs/tutorials/gluon/hybrid.md                     |  266 --
 docs/tutorials/gluon/index.md                      |   25 -
 docs/tutorials/gluon/info_gan.md                   |  456 ----
 docs/tutorials/gluon/learning_rate_finder.md       |  332 ---
 docs/tutorials/gluon/learning_rate_schedules.md    |  345 ---
 .../gluon/learning_rate_schedules_advanced.md      |  325 ---
 .../gluon/logistic_regression_explained.md         |  255 --
 docs/tutorials/gluon/mnist.md                      |  460 ----
 docs/tutorials/gluon/multi_gpu.md                  |  193 --
 docs/tutorials/gluon/naming.md                     |  210 --
 docs/tutorials/gluon/ndarray.md                    |  162 --
 docs/tutorials/gluon/performance.md                |  483 ----
 docs/tutorials/gluon/pretrained_models.md          |  392 ---
 docs/tutorials/gluon/save_load_params.md           |  281 ---
 docs/tutorials/gluon/transforms.md                 |  173 --
 docs/tutorials/index.md                            |  257 --
 docs/tutorials/java/index.md                       |   25 -
 docs/tutorials/java/mxnet_java_on_intellij.md      |  180 --
 docs/tutorials/java/ssd_inference.md               |  203 --
 docs/tutorials/mkldnn/MKLDNN_README.md             |  291 ---
 docs/tutorials/mkldnn/index.md                     |   25 -
 docs/tutorials/mkldnn/mkldnn_quantization.md       |  259 --
 docs/tutorials/mkldnn/operator_list.md             |   90 -
 docs/tutorials/nlp/cnn.md                          |  468 ----
 docs/tutorials/nlp/index.md                        |   25 -
 docs/tutorials/onnx/export_mxnet_to_onnx.md        |  151 --
 docs/tutorials/onnx/fine_tuning_gluon.md           |  458 ----
 docs/tutorials/onnx/index.md                       |   25 -
 docs/tutorials/onnx/inference_on_onnx_model.md     |  256 --
 docs/tutorials/onnx/super_resolution.md            |  140 --
 docs/tutorials/python/data_augmentation.md         |  180 --
 .../python/data_augmentation_with_masks.md         |  261 --
 docs/tutorials/python/index.md                     |   25 -
 docs/tutorials/python/kvstore.md                   |  171 --
 docs/tutorials/python/linear-regression.md         |  215 --
 docs/tutorials/python/mnist.md                     |  222 --
 docs/tutorials/python/module_to_gluon.md           |  365 ---
 docs/tutorials/python/predict_image.md             |  171 --
 docs/tutorials/python/profiler.md                  |  333 ---
 .../tutorials/python/types_of_data_augmentation.md |  395 ---
 docs/tutorials/r/CallbackFunction.md               |  271 --
 docs/tutorials/r/CustomIterator.md                 |  219 --
 docs/tutorials/r/CustomLossFunction.md             |  223 --
 docs/tutorials/r/MultidimLstm.md                   |  319 ---
 docs/tutorials/r/charRnnModel.md                   |  310 ---
 .../r/classifyRealImageWithPretrainedModel.md      |  201 --
 docs/tutorials/r/fiveMinutesNeuralNetwork.md       |  334 ---
 docs/tutorials/r/index.md                          |   31 -
 docs/tutorials/r/mnistCompetition.md               |  356 ---
 docs/tutorials/r/ndarray.md                        |  223 --
 docs/tutorials/r/symbol.md                         |  147 --
 docs/tutorials/scala/char_lstm.md                  |  526 ----
 docs/tutorials/scala/index.md                      |   34 -
 docs/tutorials/scala/mnist.md                      |  134 -
 docs/tutorials/scala/mxnet_scala_on_intellij.md    |  449 ----
 docs/tutorials/sparse/csr.md                       |  552 -----
 docs/tutorials/sparse/index.md                     |   25 -
 docs/tutorials/sparse/row_sparse.md                |  581 -----
 docs/tutorials/sparse/train.md                     |  338 ---
 docs/tutorials/sparse/train_gluon.md               |  470 ----
 docs/tutorials/speech_recognition/ctc.md           |   43 -
 docs/tutorials/speech_recognition/index.md         |   25 -
 docs/tutorials/tensorrt/index.md                   |   25 -
 docs/tutorials/tensorrt/inference_with_trt.md      |  143 --
 docs/tutorials/tensorrt/wavenet_optimized.svg      |    1 -
 docs/tutorials/tensorrt/wavenet_unoptimized.svg    |   17 -
 docs/tutorials/unsupervised_learning/gan.md        |  418 ----
 docs/tutorials/unsupervised_learning/index.md      |   25 -
 docs/tutorials/vision/cnn_visualization.md         |  275 --
 docs/tutorials/vision/index.md                     |   25 -
 .../tutorials/vision/large_scale_classification.md |  282 ---
 include/mxnet/c_api.h                              |   25 +-
 include/mxnet/tuple.h                              |    2 +-
 julia/NEWS.md                                      |    3 +
 julia/src/MXNet.jl                                 |    8 +-
 julia/src/base.jl                                  |    7 -
 julia/src/context.jl                               |   11 +
 .../ubuntu_mklml.sh => julia/src/exceptions.jl     |   20 +-
 .../test/unittest/context.jl                       |   23 +-
 .../test/unittest/exceptions.jl                    |   31 +-
 python/mxnet/__init__.py                           |    4 +
 python/mxnet/_ctypes/ndarray.py                    |   28 +-
 python/mxnet/_numpy_op_doc.py                      |  227 ++
 python/mxnet/context.py                            |    2 +
 python/mxnet/cython/base.pyi                       |    8 +
 python/mxnet/cython/ndarray.pyx                    |   16 +-
 python/mxnet/gluon/block.py                        |   37 +
 python/mxnet/gluon/data/dataloader.py              |   50 +-
 python/mxnet/gluon/data/dataset.py                 |   31 +
 python/mxnet/gluon/data/sampler.py                 |   10 +-
 python/mxnet/gluon/loss.py                         |    2 +-
 python/mxnet/gluon/parameter.py                    |    8 +
 python/mxnet/image/image.py                        |   12 +-
 python/mxnet/ndarray/ndarray.py                    |    4 +-
 python/mxnet/ndarray/numpy/_op.py                  |  941 ++++++-
 python/mxnet/ndarray/numpy/random.py               |   38 +-
 python/mxnet/numpy/multiarray.py                   |  971 +++++++-
 python/mxnet/numpy/random.py                       |   10 +-
 python/mxnet/numpy_dispatch_protocol.py            |  216 ++
 python/mxnet/symbol/numpy/_symbol.py               |  752 +++++-
 python/mxnet/symbol/numpy/random.py                |   39 +-
 .../src/main/scala/org/apache/mxnet/Image.scala    |   10 +-
 src/c_api/c_api.cc                                 |    6 +
 src/c_api/c_api_ndarray.cc                         |   20 +
 src/common/cuda_utils.h                            |   76 +-
 src/common/utils.cc                                |   57 +
 src/common/utils.h                                 |    9 +
 src/imperative/cached_op.cc                        |   23 +-
 src/imperative/cached_op.h                         |    8 +
 src/imperative/imperative_utils.cc                 |   20 +-
 src/imperative/imperative_utils.h                  |    9 +-
 src/operator/c_lapack_api.cc                       |   12 +
 src/operator/c_lapack_api.h                        |   57 +
 src/operator/contrib/boolean_mask-inl.h            |   16 +
 src/operator/contrib/boolean_mask.cc               |   17 -
 src/operator/contrib/tvmop/ufunc.cc                |  113 +
 src/operator/elemwise_op_common.h                  |   19 +
 src/operator/leaky_relu-inl.h                      |  192 +-
 src/operator/leaky_relu.cc                         |  188 +-
 src/operator/leaky_relu.cu                         |   14 +-
 src/operator/linalg.h                              |   21 +
 src/operator/linalg_impl.h                         |  122 +
 src/operator/math_functions-inl.h                  |    2 +
 src/operator/mshadow_op.h                          |   53 +
 src/operator/mxnet_op.h                            |   10 +
 src/operator/nn/fully_connected-inl.h              |  221 +-
 src/operator/nn/mkldnn/mkldnn_act-inl.h            |   35 +-
 src/operator/nn/mkldnn/mkldnn_act.cc               |  125 +-
 src/operator/nn/mkldnn/mkldnn_base-inl.h           |   20 +-
 src/operator/nn/mkldnn/mkldnn_base.cc              |   23 +-
 src/operator/nn/mkldnn/mkldnn_deconvolution.cc     |   11 +-
 src/operator/nn/mkldnn/mkldnn_ops-inl.h            |    8 +-
 src/operator/numpy/linalg/np_gesvd-inl.h           |  303 +++
 src/operator/numpy/linalg/np_gesvd.cc              |  119 +
 .../np_multinomial_op.cu => linalg/np_gesvd.cu}    |   21 +-
 src/operator/numpy/np_elemwise_broadcast_op.cc     |  152 ++
 src/operator/numpy/np_elemwise_broadcast_op.cu     |   31 +
 src/operator/numpy/np_elemwise_unary_op_basic.cc   |   34 +
 src/operator/numpy/np_elemwise_unary_op_basic.cu   |    3 +
 src/operator/numpy/np_init_op.cc                   |   10 +
 src/operator/numpy/np_init_op.cu                   |    3 +
 src/operator/numpy/np_init_op.h                    |   41 +-
 src/operator/numpy/np_matrix_op-inl.h              |  303 +++
 src/operator/numpy/np_matrix_op.cc                 |  266 ++
 src/operator/numpy/np_matrix_op.cu                 |   44 +
 src/operator/numpy/np_nonzero_op-inl.h             |   65 +
 src/operator/numpy/np_nonzero_op.cc                |  129 +
 src/operator/numpy/np_nonzero_op.cu                |  130 +
 src/operator/numpy/np_trace_op-inl.h               |  255 ++
 src/operator/numpy/np_trace_op.cc                  |   98 +
 .../np_multinomial_op.cu => np_trace_op.cu}        |   14 +-
 src/operator/numpy/np_tril_op-inl.h                |  233 ++
 src/operator/numpy/np_tril_op.cc                   |   61 +
 .../{random/np_multinomial_op.cu => np_tril_op.cu} |   14 +-
 src/operator/numpy/np_unique_op.cc                 |  382 +++
 src/operator/numpy/np_unique_op.cu                 |  350 +++
 src/operator/numpy/np_unique_op.h                  |   88 +
 src/operator/numpy/np_window_op.cc                 |   79 +
 .../np_multinomial_op.cu => np_window_op.cu}       |   19 +-
 src/operator/numpy/np_window_op.h                  |  127 +
 .../operator/numpy/random/dist_common.cc           |   45 +-
 .../{np_multinomial_op.cu => dist_common.cu}       |   21 +-
 src/operator/numpy/random/dist_common.h            |    7 +
 src/operator/numpy/random/np_multinomial_op.cu     |   13 +
 src/operator/numpy/random/np_multinomial_op.h      |   28 +-
 .../random/{np_uniform_op.cc => np_normal_op.cc}   |   34 +-
 .../{np_multinomial_op.cu => np_normal_op.cu}      |   11 +-
 src/operator/numpy/random/np_normal_op.h           |  233 ++
 src/operator/numpy/random/np_uniform_op.cc         |    6 +
 src/operator/operator_tune.cc                      |    6 +
 src/operator/rnn.cc                                |   16 +-
 src/operator/sequence_last-inl.h                   |   12 +-
 src/operator/sequence_last.cc                      |   10 +-
 src/operator/subgraph/build_subgraph.cc            |   33 +-
 src/operator/subgraph/mkldnn/mkldnn_conv-inl.h     |   14 +-
 src/operator/subgraph/mkldnn/mkldnn_conv.cc        |    6 +-
 .../subgraph/mkldnn/mkldnn_conv_property.h         |   22 +-
 .../mkldnn/mkldnn_fc_post_quantize_property.h      |    2 +-
 src/operator/subgraph/mkldnn/mkldnn_fc_property.h  |    8 +-
 .../mkldnn_post_quantize_align_scale_property.h    |    2 +-
 .../mkldnn/mkldnn_post_quantize_property.h         |    8 +-
 .../mkldnn/mkldnn_subgraph_base-inl.h}             |   30 +-
 src/operator/subgraph/subgraph_property.h          |  110 +-
 .../tensor/elemwise_binary_scalar_op_extended.cc   |    1 +
 src/operator/tensor/elemwise_unary_op.h            |   83 +
 src/operator/tensor/indexing_op.cc                 |    4 +
 src/operator/tensor/indexing_op.cu                 |    4 +
 src/operator/tensor/indexing_op.h                  |   10 +-
 src/operator/tensor/matrix_op-inl.h                |    2 +-
 src/storage/pooled_storage_manager.h               |   24 +-
 tests/nightly/JenkinsfileForBinaries               |   22 +-
 .../JenkinsfileForMBCC                             |    2 +-
 tests/nightly/test_large_vector.py                 |    4 +-
 tests/python/gpu/test_operator_gpu.py              |    3 +-
 tests/python/mkl/test_subgraph.py                  |   38 +-
 tests/python/unittest/test_exc_handling.py         |    9 +
 tests/python/unittest/test_gluon.py                |   85 +-
 tests/python/unittest/test_gluon_data.py           |   23 +-
 tests/python/unittest/test_ndarray.py              |   33 +-
 .../python/unittest/test_numpy_interoperability.py |  211 ++
 tests/python/unittest/test_numpy_ndarray.py        |  137 +-
 tests/python/unittest/test_numpy_op.py             |  857 ++++++-
 tests/python/unittest/test_operator.py             |   51 +
 tests/python/unittest/test_profiler.py             |    1 -
 tests/tutorials/test_tutorials.py                  |   18 +-
 tests/utils/notebook_test/__init__.py              |    2 +-
 tools/dependencies/README.md                       |    2 +-
 570 files changed, 15561 insertions(+), 57763 deletions(-)
 create mode 100644 cd/img/job_setup.png
 create mode 100644 cd/mxnet_lib/dynamic/Jenkins_pipeline.groovy
 copy ci/docker/{Dockerfile.build.ubuntu_blc => Dockerfile.build.ubuntu_cpu_c} (77%)
 copy ci/docker/{Dockerfile.build.ubuntu_blc => Dockerfile.build.ubuntu_cpu_jekyll} (50%)
 copy ci/docker/{Dockerfile.build.ubuntu_cpu => Dockerfile.build.ubuntu_cpu_julia} (97%)
 copy ci/docker/{Dockerfile.build.ubuntu_blc => Dockerfile.build.ubuntu_cpu_lite} (82%)
 copy ci/docker/{Dockerfile.build.ubuntu_blc => Dockerfile.build.ubuntu_cpu_python} (81%)
 copy ci/docker/{Dockerfile.build.ubuntu_blc => Dockerfile.build.ubuntu_cpu_r} (85%)
 copy ci/docker/{Dockerfile.build.ubuntu_blc => Dockerfile.build.ubuntu_cpu_scala} (79%)
 rename ci/docker/install/{docs_requirements => requirements} (91%)
 rename docs/Jenkinsfile-dev => ci/jenkins/Jenkinsfile_website_c_docs (66%)
 copy ci/jenkins/{Jenkinsfile_website => Jenkinsfile_website_clojure_docs} (93%)
 copy ci/jenkins/{Jenkinsfile_website => Jenkinsfile_website_full} (68%)
 copy ci/jenkins/{Jenkinsfile_website => Jenkinsfile_website_full_pr} (79%)
 copy ci/jenkins/{Jenkinsfile_website => Jenkinsfile_website_java_docs} (93%)
 copy ci/jenkins/{Jenkinsfile_website => Jenkinsfile_website_jekyll_docs} (90%)
 copy ci/jenkins/{Jenkinsfile_website => Jenkinsfile_website_julia_docs} (93%)
 rename docs/Jenkinsfile => ci/jenkins/Jenkinsfile_website_mxnet_build (56%)
 copy ci/jenkins/{Jenkinsfile_website => Jenkinsfile_website_python_docs} (93%)
 copy ci/jenkins/{Jenkinsfile_website => Jenkinsfile_website_r_docs} (93%)
 copy ci/jenkins/{Jenkinsfile_website => Jenkinsfile_website_scala_docs} (93%)
 rename docs/tutorials/amp/index.md => ci/publish/website/README.md (87%)
 copy ci/{other/ci_deploy_doc.sh => publish/website/beta-deploy.sh} (65%)
 create mode 100644 ci/publish/website/deploy.sh
 copy ci/{docker/install/ubuntu_docs.sh => publish/website/publish_artifacts.sh} (66%)
 delete mode 100644 docs/Dockerfile
 delete mode 100644 docs/Doxyfile
 delete mode 100644 docs/Makefile
 delete mode 100644 docs/_static/cn.svg
 delete mode 100644 docs/_static/js/auto_module_index.js
 delete mode 100644 docs/_static/js/clipboard.js
 delete mode 100755 docs/_static/js/clipboard.min.js
 delete mode 100644 docs/_static/js/copycode.js
 delete mode 100644 docs/_static/js/docversion.js
 delete mode 100644 docs/_static/js/navbar.js
 delete mode 100644 docs/_static/js/options.js
 delete mode 100644 docs/_static/js/page.js
 delete mode 100644 docs/_static/js/search.js
 delete mode 100644 docs/_static/js/sidebar.js
 delete mode 100644 docs/_static/mxnet-theme/footer.html
 delete mode 100644 docs/_static/mxnet-theme/index.html
 delete mode 100644 docs/_static/mxnet-theme/layout.html
 delete mode 100644 docs/_static/mxnet-theme/navbar.html
 delete mode 100644 docs/_static/mxnet-theme/theme.conf
 delete mode 100644 docs/_static/mxnet.css
 delete mode 100644 docs/_static/searchtools_custom.js
 delete mode 100644 docs/_static/tutorials/tensorrt/wavenet_optimized.png
 delete mode 100644 docs/_static/tutorials/tensorrt/wavenet_unoptimized.png
 delete mode 100644 docs/_static/us.svg
 delete mode 100644 docs/api/c++/index.md
 delete mode 100644 docs/api/clojure/index.md
 delete mode 100644 docs/api/clojure/kvstore.md
 delete mode 100644 docs/api/clojure/module.md
 delete mode 100644 docs/api/clojure/ndarray.md
 delete mode 100644 docs/api/clojure/symbol.md
 delete mode 100644 docs/api/clojure/symbol_in_pictures.md
 delete mode 100644 docs/api/index.md
 delete mode 100644 docs/api/java/index.md
 delete mode 100644 docs/api/julia/index.md
 delete mode 100644 docs/api/perl/index.md
 delete mode 100644 docs/api/perl/io.md
 delete mode 100644 docs/api/perl/kvstore.md
 delete mode 100644 docs/api/perl/module.md
 delete mode 100644 docs/api/perl/ndarray.md
 delete mode 100644 docs/api/perl/symbol.md
 delete mode 100644 docs/api/python/autograd/autograd.md
 delete mode 100644 docs/api/python/callback/callback.md
 delete mode 100644 docs/api/python/contrib/contrib.md
 delete mode 100644 docs/api/python/contrib/onnx.md
 delete mode 100644 docs/api/python/contrib/svrg_optimization.md
 delete mode 100644 docs/api/python/contrib/text.md
 delete mode 100644 docs/api/python/executor/executor.md
 delete mode 100644 docs/api/python/gluon/contrib.md
 delete mode 100644 docs/api/python/gluon/data.md
 delete mode 100644 docs/api/python/gluon/gluon.md
 delete mode 100644 docs/api/python/gluon/loss.md
 delete mode 100644 docs/api/python/gluon/model_zoo.md
 delete mode 100644 docs/api/python/gluon/nn.md
 delete mode 100644 docs/api/python/gluon/rnn.md
 delete mode 100644 docs/api/python/image/image.md
 delete mode 100644 docs/api/python/index.md
 delete mode 100644 docs/api/python/io/io.md
 delete mode 100644 docs/api/python/kvstore/kvstore.md
 delete mode 100644 docs/api/python/libinfo/libinfo.md
 delete mode 100644 docs/api/python/metric/metric.md
 delete mode 100644 docs/api/python/model.md
 delete mode 100644 docs/api/python/module/module.md
 delete mode 100644 docs/api/python/ndarray/contrib.md
 delete mode 100644 docs/api/python/ndarray/linalg.md
 delete mode 100644 docs/api/python/ndarray/ndarray.md
 delete mode 100644 docs/api/python/ndarray/random.md
 delete mode 100644 docs/api/python/ndarray/sparse.md
 delete mode 100644 docs/api/python/optimization/contrib.md
 delete mode 100644 docs/api/python/optimization/optimization.md
 delete mode 100644 docs/api/python/profiler/profiler.md
 delete mode 100644 docs/api/python/rtc/rtc.md
 delete mode 100644 docs/api/python/symbol/contrib.md
 delete mode 100644 docs/api/python/symbol/linalg.md
 delete mode 100644 docs/api/python/symbol/random.md
 delete mode 100644 docs/api/python/symbol/rnn.md
 delete mode 100644 docs/api/python/symbol/sparse.md
 delete mode 100644 docs/api/python/symbol/symbol.md
 delete mode 100644 docs/api/python/symbol_in_pictures/symbol_in_pictures.md
 delete mode 100644 docs/api/python/tools/test_utils.md
 delete mode 100644 docs/api/python/tools/visualization.md
 delete mode 100644 docs/api/r/Makefile
 delete mode 100644 docs/api/r/index.md
 delete mode 100644 docs/api/scala/index.md
 delete mode 100644 docs/api/scala/infer.md
 delete mode 100644 docs/api/scala/io.md
 delete mode 100644 docs/api/scala/kvstore.md
 delete mode 100644 docs/api/scala/model.md
 delete mode 100644 docs/api/scala/module.md
 delete mode 100644 docs/api/scala/ndarray.md
 delete mode 100644 docs/api/scala/symbol.md
 delete mode 100644 docs/api/scala/symbol_in_pictures.md
 delete mode 100644 docs/architecture/exception_handling.md
 delete mode 100644 docs/architecture/index.md
 delete mode 100644 docs/architecture/note_data_loading.md
 delete mode 100644 docs/architecture/note_engine.md
 delete mode 100644 docs/architecture/note_memory.md
 delete mode 100644 docs/architecture/overview.md
 delete mode 100644 docs/architecture/program_model.md
 delete mode 100644 docs/architecture/rnn_interface.md
 delete mode 100644 docs/build_version_doc/AddPackageLink.py
 delete mode 100755 docs/build_version_doc/AddVersion.py
 delete mode 100755 docs/build_version_doc/Dockerfile
 delete mode 100644 docs/build_version_doc/README.md
 delete mode 100644 docs/build_version_doc/artifacts/.htaccess
 delete mode 100644 docs/build_version_doc/artifacts/404.html
 delete mode 100644 docs/build_version_doc/artifacts/api.html
 delete mode 100644 docs/build_version_doc/artifacts/mxnet.css
 delete mode 100755 docs/build_version_doc/build_all_version.sh
 delete mode 100755 docs/build_version_doc/build_doc.sh
 delete mode 100755 docs/build_version_doc/build_site_tag.sh
 delete mode 100755 docs/build_version_doc/setup_docs_ubuntu.sh
 delete mode 100755 docs/build_version_doc/update_all_version.sh
 delete mode 100644 docs/community/contribute.md
 delete mode 100644 docs/community/ecosystem.md
 delete mode 100644 docs/community/index.md
 delete mode 100644 docs/community/mxnet_channels.md
 delete mode 100644 docs/community/powered_by.md
 delete mode 100644 docs/conf.py
 delete mode 100644 docs/faq/add_op_in_backend.md
 delete mode 100644 docs/faq/bucketing.md
 delete mode 100644 docs/faq/caffe.md
 delete mode 100644 docs/faq/cloud.md
 delete mode 100644 docs/faq/develop_and_hack.md
 delete mode 100644 docs/faq/distributed_training.md
 delete mode 100644 docs/faq/env_var.md
 delete mode 100644 docs/faq/faq.md
 delete mode 100644 docs/faq/finetune.md
 delete mode 100644 docs/faq/float16.md
 delete mode 100644 docs/faq/gradient_compression.md
 delete mode 100644 docs/faq/index.md
 delete mode 100644 docs/faq/model_parallel_lstm.md
 delete mode 100644 docs/faq/multi_devices.md
 delete mode 100644 docs/faq/new_op.md
 delete mode 100644 docs/faq/nnpack.md
 delete mode 100644 docs/faq/perf.md
 delete mode 100644 docs/faq/recordio.md
 delete mode 100644 docs/faq/s3_integration.md
 delete mode 100644 docs/faq/security.md
 delete mode 100644 docs/faq/smart_device.md
 delete mode 100644 docs/faq/tensor_inspector_tutorial.md
 delete mode 100644 docs/faq/visualize_graph.md
 delete mode 100644 docs/faq/why_mxnet.md
 delete mode 100644 docs/gluon/index.md
 delete mode 100644 docs/index.md
 delete mode 100644 docs/install/amazonlinux_setup.md
 delete mode 100644 docs/install/build_from_source.md
 delete mode 100644 docs/install/c_plus_plus.md
 delete mode 100644 docs/install/centos_setup.md
 delete mode 100644 docs/install/download.md
 delete mode 100644 docs/install/index.md
 delete mode 100644 docs/install/install-jetson.md
 delete mode 100755 docs/install/install_mxnet_ubuntu_python.sh
 delete mode 100755 docs/install/install_mxnet_ubuntu_r.sh
 delete mode 100644 docs/install/java_setup.md
 delete mode 100644 docs/install/osx_setup.md
 delete mode 100644 docs/install/requirements.txt
 delete mode 100644 docs/install/scala_setup.md
 delete mode 100644 docs/install/ubuntu_setup.md
 delete mode 100644 docs/install/validate_mxnet.md
 delete mode 100644 docs/install/windows_setup.md
 delete mode 100644 docs/model_zoo/index.md
 delete mode 100644 docs/mxdoc.py
 rename docs/{tutorials => python_docs/python/tutorials/packages}/gluon/gluon_from_experiment_to_deployment.md (98%)
 rename docs/{tutorials/amp/amp_tutorial.md => python_docs/python/tutorials/performance/backend/amp.md} (94%)
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/webfonts/fa-solid-900.eot
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/webfonts/fa-solid-900.svg
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/webfonts/fa-solid-900.ttf
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/webfonts/fa-solid-900.woff
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/webfonts/fa-solid-900.woff2
 delete mode 100644 docs/settings.ini
 delete mode 100644 docs/tutorials/basic/data.md
 delete mode 100644 docs/tutorials/basic/index.md
 delete mode 100644 docs/tutorials/basic/module.md
 delete mode 100644 docs/tutorials/basic/ndarray.md
 delete mode 100644 docs/tutorials/basic/ndarray_indexing.md
 delete mode 100644 docs/tutorials/basic/reshape_transpose.md
 delete mode 100644 docs/tutorials/basic/symbol.md
 delete mode 100644 docs/tutorials/c++/basics.md
 delete mode 100644 docs/tutorials/c++/index.md
 delete mode 100644 docs/tutorials/c++/mxnet_cpp_inference_tutorial.md
 delete mode 100644 docs/tutorials/c++/subgraphAPI.md
 delete mode 100644 docs/tutorials/control_flow/ControlFlowTutorial.md
 delete mode 100644 docs/tutorials/control_flow/index.md
 delete mode 100644 docs/tutorials/embedded/index.md
 delete mode 100644 docs/tutorials/embedded/wine_detector.md
 delete mode 100644 docs/tutorials/gluon/autograd.md
 delete mode 100644 docs/tutorials/gluon/custom_layer.md
 delete mode 100644 docs/tutorials/gluon/customop.md
 delete mode 100644 docs/tutorials/gluon/data_augmentation.md
 delete mode 100644 docs/tutorials/gluon/datasets.md
 delete mode 100644 docs/tutorials/gluon/fit_api_tutorial.md
 delete mode 100644 docs/tutorials/gluon/gluon.md
 delete mode 100644 docs/tutorials/gluon/gotchas_numpy_in_mxnet.md
 delete mode 100644 docs/tutorials/gluon/hybrid.md
 delete mode 100644 docs/tutorials/gluon/index.md
 delete mode 100644 docs/tutorials/gluon/info_gan.md
 delete mode 100644 docs/tutorials/gluon/learning_rate_finder.md
 delete mode 100644 docs/tutorials/gluon/learning_rate_schedules.md
 delete mode 100644 docs/tutorials/gluon/learning_rate_schedules_advanced.md
 delete mode 100644 docs/tutorials/gluon/logistic_regression_explained.md
 delete mode 100644 docs/tutorials/gluon/mnist.md
 delete mode 100644 docs/tutorials/gluon/multi_gpu.md
 delete mode 100644 docs/tutorials/gluon/naming.md
 delete mode 100644 docs/tutorials/gluon/ndarray.md
 delete mode 100644 docs/tutorials/gluon/performance.md
 delete mode 100644 docs/tutorials/gluon/pretrained_models.md
 delete mode 100644 docs/tutorials/gluon/save_load_params.md
 delete mode 100644 docs/tutorials/gluon/transforms.md
 delete mode 100644 docs/tutorials/index.md
 delete mode 100644 docs/tutorials/java/index.md
 delete mode 100644 docs/tutorials/java/mxnet_java_on_intellij.md
 delete mode 100644 docs/tutorials/java/ssd_inference.md
 delete mode 100644 docs/tutorials/mkldnn/MKLDNN_README.md
 delete mode 100644 docs/tutorials/mkldnn/index.md
 delete mode 100644 docs/tutorials/mkldnn/mkldnn_quantization.md
 delete mode 100644 docs/tutorials/mkldnn/operator_list.md
 delete mode 100644 docs/tutorials/nlp/cnn.md
 delete mode 100644 docs/tutorials/nlp/index.md
 delete mode 100644 docs/tutorials/onnx/export_mxnet_to_onnx.md
 delete mode 100644 docs/tutorials/onnx/fine_tuning_gluon.md
 delete mode 100644 docs/tutorials/onnx/index.md
 delete mode 100644 docs/tutorials/onnx/inference_on_onnx_model.md
 delete mode 100644 docs/tutorials/onnx/super_resolution.md
 delete mode 100644 docs/tutorials/python/data_augmentation.md
 delete mode 100644 docs/tutorials/python/data_augmentation_with_masks.md
 delete mode 100644 docs/tutorials/python/index.md
 delete mode 100644 docs/tutorials/python/kvstore.md
 delete mode 100644 docs/tutorials/python/linear-regression.md
 delete mode 100644 docs/tutorials/python/mnist.md
 delete mode 100644 docs/tutorials/python/module_to_gluon.md
 delete mode 100644 docs/tutorials/python/predict_image.md
 delete mode 100644 docs/tutorials/python/profiler.md
 delete mode 100644 docs/tutorials/python/types_of_data_augmentation.md
 delete mode 100644 docs/tutorials/r/CallbackFunction.md
 delete mode 100644 docs/tutorials/r/CustomIterator.md
 delete mode 100644 docs/tutorials/r/CustomLossFunction.md
 delete mode 100644 docs/tutorials/r/MultidimLstm.md
 delete mode 100644 docs/tutorials/r/charRnnModel.md
 delete mode 100644 docs/tutorials/r/classifyRealImageWithPretrainedModel.md
 delete mode 100644 docs/tutorials/r/fiveMinutesNeuralNetwork.md
 delete mode 100644 docs/tutorials/r/index.md
 delete mode 100644 docs/tutorials/r/mnistCompetition.md
 delete mode 100644 docs/tutorials/r/ndarray.md
 delete mode 100644 docs/tutorials/r/symbol.md
 delete mode 100644 docs/tutorials/scala/char_lstm.md
 delete mode 100644 docs/tutorials/scala/index.md
 delete mode 100644 docs/tutorials/scala/mnist.md
 delete mode 100644 docs/tutorials/scala/mxnet_scala_on_intellij.md
 delete mode 100644 docs/tutorials/sparse/csr.md
 delete mode 100644 docs/tutorials/sparse/index.md
 delete mode 100644 docs/tutorials/sparse/row_sparse.md
 delete mode 100644 docs/tutorials/sparse/train.md
 delete mode 100644 docs/tutorials/sparse/train_gluon.md
 delete mode 100644 docs/tutorials/speech_recognition/ctc.md
 delete mode 100644 docs/tutorials/speech_recognition/index.md
 delete mode 100644 docs/tutorials/tensorrt/index.md
 delete mode 100644 docs/tutorials/tensorrt/inference_with_trt.md
 delete mode 100644 docs/tutorials/tensorrt/wavenet_optimized.svg
 delete mode 100644 docs/tutorials/tensorrt/wavenet_unoptimized.svg
 delete mode 100644 docs/tutorials/unsupervised_learning/gan.md
 delete mode 100644 docs/tutorials/unsupervised_learning/index.md
 delete mode 100644 docs/tutorials/vision/cnn_visualization.md
 delete mode 100644 docs/tutorials/vision/index.md
 delete mode 100644 docs/tutorials/vision/large_scale_classification.md
 copy ci/docker/install/ubuntu_mklml.sh => julia/src/exceptions.jl (69%)
 mode change 100755 => 100644
 copy ci/docker/install/ubuntu_mklml.sh => julia/test/unittest/context.jl (69%)
 mode change 100755 => 100644
 copy ci/docker/install/ubuntu_mklml.sh => julia/test/unittest/exceptions.jl (69%)
 mode change 100755 => 100644
 create mode 100644 python/mxnet/numpy_dispatch_protocol.py
 create mode 100644 src/operator/numpy/linalg/np_gesvd-inl.h
 create mode 100644 src/operator/numpy/linalg/np_gesvd.cc
 copy src/operator/numpy/{random/np_multinomial_op.cu => linalg/np_gesvd.cu} (68%)
 create mode 100644 src/operator/numpy/np_nonzero_op-inl.h
 create mode 100644 src/operator/numpy/np_nonzero_op.cc
 create mode 100644 src/operator/numpy/np_nonzero_op.cu
 create mode 100644 src/operator/numpy/np_trace_op-inl.h
 create mode 100644 src/operator/numpy/np_trace_op.cc
 copy src/operator/numpy/{random/np_multinomial_op.cu => np_trace_op.cu} (74%)
 create mode 100644 src/operator/numpy/np_tril_op-inl.h
 create mode 100644 src/operator/numpy/np_tril_op.cc
 copy src/operator/numpy/{random/np_multinomial_op.cu => np_tril_op.cu} (76%)
 create mode 100644 src/operator/numpy/np_unique_op.cc
 create mode 100644 src/operator/numpy/np_unique_op.cu
 create mode 100644 src/operator/numpy/np_unique_op.h
 create mode 100644 src/operator/numpy/np_window_op.cc
 copy src/operator/numpy/{random/np_multinomial_op.cu => np_window_op.cu} (65%)
 create mode 100644 src/operator/numpy/np_window_op.h
 rename docs/_static/selectlang.js => src/operator/numpy/random/dist_common.cc (56%)
 copy src/operator/numpy/random/{np_multinomial_op.cu => dist_common.cu} (66%)
 copy src/operator/numpy/random/{np_uniform_op.cc => np_normal_op.cc} (62%)
 copy src/operator/numpy/random/{np_multinomial_op.cu => np_normal_op.cu} (79%)
 create mode 100644 src/operator/numpy/random/np_normal_op.h
 copy src/operator/{leaky_relu.cu => subgraph/mkldnn/mkldnn_subgraph_base-inl.h} (58%)
 create mode 100644 tests/python/unittest/test_numpy_interoperability.py