You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mxnet.apache.org by la...@apache.org on 2020/07/06 03:07:14 UTC

[incubator-mxnet] branch leezu-patch-1 updated (556e9cf -> 5ea52ee)

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.


    from 556e9cf  Disable MKL_USE_STATIC_LIBS by default
     add c329a52  Fix PyPI Packages and Python Docker Images nightly release (#18222)
     add 35916f1  relax alto rtol for ftrl test when dtype is fp16 (#18226)
     add d461a3d  add python3 to run safe_docker_run.py (#18245)
     add c415ce6  [numpy] fix np.random.normal/gumbel/logistic ffi (#18247)
     add 3801f97  [CI] fix debug build (#18240)
     add 33436ac  [numpy] add op tri (#17846)
     add 23df47f  Fix gluon link missing (#18243)
     add a0e6735  Gluon data 2.0: c++ dataloader and built-in image/bbox transforms (#17841)
     add 353c243  Remove duplicate large_vector_test (#18259)
     add 7f24823  Fixing #16655 (#18257)
     add 21b187b  Change include to relative in nvvm_to_onnx.cc (#18249)
     add 68cb955  fixed overwrite of args/aux variables (#18232)
     add 33dfbf7  fix when clicking version dropdown it jumps to top of the page (#18238)
     add f00b9ab  fix mixed type backward (#18250)
     add eab068b  Change LC_NUMERIC for CentOS CI jobs to verify locale invariance (#18097)
     add de51058  Fix interleave matmul doc (#18260)
     add 1d14bf3  CI: Update Android, ARM build and ARM test containers (#18264)
     add 9d44086  [Numpy] Port nd.random.multinomial to npx.sample_categorical (#18272)
     add 18b6e05  Deprecate dataset transform= argument in gluon data API (#17852)
     add 0523f09  [Numpy] New FFIs for Operator: squeeze, repeat, around, round, diagflat (#18263)
     add 21899f8  Update unix gpu toolchain (#18186)
     add 8a5886a  add gelu doc (#18274)
     add 51844b2  Mark test_np_mixed_precision_binary_funcs flaky (#18290)
     add 47a38d1  Revert PR 17767 for fixing GPU memory usage regression (#18283)
     add b4c70eb  Fix LSTM and GRU layers gradient calculations (#18203)
     add effbb8b  Changes to mxnet.metric (#18083)
     add 6d5e471  Mark CD quantization tests as xfail on , decimal separator locales (#18307)
     add 446ce14  Reenable test_amp_conversion (#18292)
     add 4d4cbd5  xfail_when_nonstandard_decimal_separator for test_metric.py (#18312)
     add fec534a  Fix missing MKLDNN headers (#18310)
     add 3e676fc  Fix memory leaks in Gluon (#18328)
     add 37280e4  Fix deferred compute mode for operators using new FFI (#18284)
     add 09224c4  Add a timeout to the storage profiler in case mem_counters_ is not yet initialized (#18306)
     add 9482728  fix native cd builds (#18337)
     add 10b6b48  [CI] run operator tests with naive engine (#18252)
     add 7ab326c  [numpy] add dlpack functions to npx (#18342)
     add 7f5df07  [BUGFIX] Remove Profiler from the runtime feature list, since its always built (#18308)
     add 78e31d6  Fix undef symbol mxnet::op::ElemwiseBinaryOp::DnsCsrCsrOp (#18357)
     add 47b0bdd  Include lib/libopenblas.so.0 on CD (#18356)
     add c45f5c1  cmake: check compiler supports C++17 sufficiently (#18354)
     add 5f00c4b  Disable test_sequential_rnn_cells (#18360)
     add 53b34cb  [Numpy] FFI: max/min/amax/amin (#17824)
     add 3140c55  Include all mkldnn headers in CD builds (#18355)
     add b214477  fix (#18313)
     add 5dfbaa6  Fix MXNet not supporting coredumps (#18315)
     add 14c24a5  Website global search feature (#18288)
     add b904d48  New set default dtype (#18251)
     add 716fe36  replace google CDN with JQuery's own CDN (#18369)
     add 67ae544  [Website 2.0] Artifact URL Adjustment (#18340)
     add 915b821  Fix windows dll search path in python 3.8 (#18362)
     add 0210ce2  Fix reference cycle memory leak in gluon.Trainer (#18363)
     add f4d0290  Fix races in block scope (#17749)
     add 67b5d31  Fix race condition in unittest by pytest temp_dir fixtures (#18323)
     add 5343aef  [Numpy] Fix gluon activations (#18370)
     add 4827de8  Improve the backward mirroring implementation (#18228)
     add b0315f8  [R] Fix incorrect website title for Symbol API in R (#18326)
     add 2cb6153  Fix test_subgraph skipif (#18361)
     add d9fc74e  Fix FInferShape for some ops to support partial type inference (#18348)
     add 48dea6e  Fix binary scalar dtype and add bool support (#18277)
     add c3aff73  Fix reference leak in Block._children and enable reference leak tests universally (#18376)
     add 497bf7e  Introduce MXNET_BUILD_SHARED_LIBS to specify build type of libmxnet (#18365)
     add 6ab6128  Fix flaky CSVIter test (#18390)
     add 0a3bdff  fix true_divide (#18393)
     add 9c2c5d4  [numpy] Fix mean, prod with input of empty array  (#18286)
     add b2336b6  Fix Win Environ "PATH" does not exists Bug (#18402)
     add 3efacd2  Add docs about default dtype (#18399)
     add c268462  Disable test_composite_embedding_with_one_embedding (#18383)
     add 83eff21  Remove references to MXNet convenience binaries on Maven (#18410)
     add 2806212  change _Pragma to #pragma (#18379)
     add 305fe07  Fix the output weight sharing in test_gluon_estimator script (#18387)
     add a02829e  Mark test_function1 as garbage_expected (#18407)
     add 382279e  Fix CD failure due to illegal instruction in OpenBLAS (#18408)
     add 5b9aedd  remove mx.model.FeedForward API (#18394)
     add 2afd66a  CI: Prime docker cache in "Docker cache build" job (#18438)
     add de9ba8f  Optuna (#18426)
     add bbc9455  Disable test_CSVIter (#18391)
     add 53a92f9  [website] Redirect Chinese visitors to Apache Chinese CDN provider PART 1 (#18431)
     add 8174771  fix batchnorm (#18377)
     add cbbb864  Improve log_softmax op performance by using DNNL support (#18320)
     add ea3f970  Remove out-dated examples using mx.module (#18446)
     add d3c764c  Update nccl installation in Dockerfile.build.centos7 (#18441)
     add 0b06255  Fix MXNET_PROFILER_MODE in profiler documentation (#18439)
     add b8490c5  More clear description to `transform_first` (#18444)
     add c3fcbf3  Add npx op 'index_add' (#18089)
     add e307233  fix cd for release of docker images (#18435)
     add 8395089  Enable ccache on Github Actions (#18459)
     add a3ab45e  stop running test_conv.py script as it no longer exists (#18455)
     add bd026a8  redirect visitors based on geolocation - update host condition (#18457)
     add c59a325  fix mixed type binary logic operators (#18427)
     add ca2bdb6  [Numpy] [Operator] Fix __neg__ (#18467)
     add 8572506  fix_np_where (#18451)
     add d3df744  Julia: fix 7z path on Win. (#18461)
     add 691cf95  Dynamically Generate Version Dropdown (#18473)
     add 8d220a2  [Numpy]Fix einsum issue #18102 (#18419)
     add 7cc6700  Add Developer Guide Docs to MXNet Website (#18474)
     add e28e9fe  BytePS trainer + tests (#18032)
     add b071522  Update website instructions for compiling for / on Raspberry Pi. (#18472)
     add a156ed8  Revert installation dropdown change (#18488)
     add 7054e42  Add image classification tutorial for jetson (#18434)
     add 24d88a2  Update Jetson installation guide (#18485)
     add 4be0955  Julia: remove downloading of the non-ASF binary build (#18489)
     add deae9b8  Fix tests for ONNX version 1.5.0 bump (#18054)
     add 644b69d  Fix typo (#18496)
     add a1db5b2  Update .codecov.yml (#18497)
     add 5df0025  Fix race condition in FusedOp (#18498)
     add e3493e7  remove tools dependent on mx.module APIs (#18508)
     add 992ed3c  remove mx.rnn APIs (#18507)
     add 2d58ff5  [Bug Fixed] Fix batch norm when grad_req is `add` (#18500)
     add 028d01d  Drop list support in optimize_for (#18483)
     add cf3984b  [numpy] fix op repeat with list input (#18371)
     add b6b4087  Consolidate installation instructions on website and add disclaimer for non-ASF ressources (#18487)
     add 26f44b7  Add backward Type inference to main NN operators (#18378)
     add fb73de7  remove mx.module.* APIs for MXNet 2.0 (#18525)
     add 743bbcb  unify impl (#18523)
     add a361f33  revert changes causing cd failures (#18533)
     add 1bf881f  Fix Slow Site Loading Speed part2 (#18512)
     add 97d4ba5  Remove XXOutput loss operators  (#18531)
     add f1f3f44  Remove the deprecated BatchNorm_v1 op (#18538)
     add 09cf48a  Use correct array type for outputs in HybridBlock.forward (#18554)
     add da25273  remove dependency on train_mnist.py script (#18550)
     add af1b45b  Create config.yml (#18553)
     add cc6c649  [OpPerf] Add example of using opperf with internal op locally (#18324)
     add 1b02225  Add comments to init.py (#18327)
     add e8fce62  Skip flaky test_gpu_memory_profiler_gluon on cd pipeline (#18565)
     add 72a54e7  Julia: fix deprecation in visualize.jl (#18515)
     add 8039377  add op npx.index_update (#18545)
     add 103d839  Test CD mxnet_lib/static and python/pypi stages on CI (#18559)
     add eddd27d  add FAQ redirect rules (#18552)
     add b9118d9  fix contribute page anchor position shifted (#18571)
     add 92971b8  fix misbehave of KLDivLoss (#18423)
     add 9591436  [Numpy] Bugfix of slice operator export (MXNet to ONNX) v2 (#18535)
     add 14aeb38  Add parameter name to AssertionError for deferred shape inference (#18537)
     add e96fbeb  Update cmake/upstream/FindCUDAToolkit.cmake (#18528)
     add 5585606  Add KEY for Ciyong Chen (#18577)
     add cb54a4a  Simplify mxnet.gluon Block APIs (#18413)
     add bf07537  Link GluonCV object detection tutorial for Jetson (#18530)
     add 041bd30  [MXNET-889] Implement ONNX export for gluon LSTM. (#17734)
     add c1b96f5  cmake: x86 options only on x86 and remove manual specification on CI (#18588)
     add c1098aa  Switch to cached op in the testing suite (#18579)
     add 2fbec60  graph executor c api removal  (#18598)
     add 56cfd9c  Use chain.from_iterable in artifact_repository.py (#18578)
     add 74fcb99  redirect api reference on v-master to v1.6 (#18607)
     add 4b86c32  Allow input reordering duing Gluon / CachedOp graph transformations (#17949)
     add acf2d27  Update tutorials (#18609)
     add 1fcc7ea  use new mxnet.gluon.block APIs (#18601)
     add 3f555f8  Update disclaimer wording (#18616)
     add e4c93e3  add epsilon to adamax (#18532)
     add c9dcdd1  add version check on installation guide (#18587)
     add ecbda07  fix julia api redirect (#18613)
     add 8ee4600  fix contrib interleaved_matmul_selfatt_valatt not render correctly (#18621)
     add d6c3578  Add LANS optimizer (#18620)
     add b12abbf  Enhance license checker to cover multiple license header and md files (#18633)
     add becb9ca  Remove mention of nightly in pypi (#18635)
     add 638622f  Improve performance of broadcast_axis on CPU (#17882)
     add 2158106  [Numpy] FFI: tril_indices (#18546)
     add 37bed6e  Fix BatchNorm backward synchronization (#18644)
     add 9a122ca  Fix softmax, logsoftmax failed on empty ndarray (#18602)
     add a8c8dea  update to onednn v1.4 (#18273)
     add 0c8b6b2  Clipboard refactor (#18605)
     add d1b2cd9  build.py --no-pull (#18589)
     add c519e0e  Mark test_get_symbol as garbage_expected (#18595)
     add d1b0a09  [numpy] FFI flip, rollaxis, stack (#18614)
     add 6462887  [numpy] Fix less/greater bug with scalar input (#18642)
     add a61737b  Merge branch 'master' into leezu-patch-1
     add 5ea52ee  Fix linking gnu omp when intel omp should be linked

No new revisions were added by this update.

Summary of changes:
 .codecov.yml                                       |    3 +
 .github/ISSUE_TEMPLATE/config.yml                  |    8 +
 .github/workflows/os_x_staticbuild.yml             |   36 +-
 .gitignore                                         |    4 +
 3rdparty/mkldnn                                    |    2 +-
 3rdparty/mshadow/CMakeLists.txt                    |    6 +-
 3rdparty/mshadow/cmake/AutoDetectF16C.cmake        |    4 -
 3rdparty/mshadow/mshadow/base.h                    |   50 +-
 3rdparty/mshadow/mshadow/cuda/tensor_gpu-inl.cuh   |    2 +-
 3rdparty/mshadow/mshadow/half2.h                   |  162 ++
 3rdparty/mshadow/mshadow/tensor.h                  |    0
 3rdparty/mshadow/mshadow/tensor_cpu-inl.h          |    0
 3rdparty/mshadow/mshadow/tensor_gpu-inl.h          |    0
 CMakeLists.txt                                     |  116 +-
 KEYS                                               |   58 +
 LICENSE                                            |   60 +-
 Makefile                                           |   44 +-
 R-package/.Rbuildignore                            |    8 -
 R-package/.gitignore                               |   10 -
 R-package/DESCRIPTION                              |   36 -
 R-package/LICENSE                                  |  202 --
 R-package/Makefile                                 |   33 -
 R-package/R/callback.R                             |  176 --
 R-package/R/context.R                              |   64 -
 R-package/R/executor.R                             |   89 -
 R-package/R/initializer.R                          |  118 -
 R-package/R/io.R                                   |   75 -
 R-package/R/kvstore.R                              |   29 -
 R-package/R/lr_scheduler.R                         |   92 -
 R-package/R/metric.R                               |  134 -
 R-package/R/mlp.R                                  |   82 -
 R-package/R/model.R                                |  716 -----
 R-package/R/model.rnn.R                            |  370 ---
 R-package/R/mx.io.bucket.iter.R                    |  122 -
 R-package/R/ndarray.R                              |  217 --
 R-package/R/optimizer.R                            |  608 -----
 R-package/R/profiler.R                             |   47 -
 R-package/R/random.R                               |   94 -
 R-package/R/rnn.graph.R                            |  372 ---
 R-package/R/rnn.infer.R                            |  286 --
 R-package/R/symbol.R                               |  264 --
 R-package/R/util.R                                 |   77 -
 R-package/R/viz.graph.R                            |  172 --
 R-package/R/zzz.R                                  |   73 -
 R-package/README.md                                |   31 -
 R-package/demo/00Index                             |    7 -
 R-package/demo/basic_bench.R                       |   35 -
 R-package/demo/basic_executor.R                    |   50 -
 R-package/demo/basic_kvstore.R                     |   31 -
 R-package/demo/basic_model.R                       |  127 -
 R-package/demo/basic_ndarray.R                     |   38 -
 R-package/demo/basic_random.R                      |   27 -
 R-package/demo/basic_symbol.R                      |   30 -
 R-package/dummy.NAMESPACE                          |   16 -
 R-package/src/Makevars                             |    4 -
 R-package/src/Makevars.win                         |    2 -
 R-package/src/base.h                               |  397 ---
 R-package/src/executor.cc                          |  287 --
 R-package/src/executor.h                           |  222 --
 R-package/src/export.cc                            |  144 -
 R-package/src/export.h                             |   68 -
 R-package/src/im2rec.cc                            |  288 --
 R-package/src/im2rec.h                             |   67 -
 R-package/src/io.cc                                |  246 --
 R-package/src/io.h                                 |  227 --
 R-package/src/kvstore.cc                           |  204 --
 R-package/src/kvstore.h                            |  114 -
 R-package/src/mxnet.cc                             |   94 -
 R-package/src/name.h                               |   65 -
 R-package/src/ndarray.cc                           |  780 ------
 R-package/src/ndarray.h                            |  325 ---
 R-package/src/symbol.cc                            |  419 ---
 R-package/src/symbol.h                             |  233 --
 R-package/tests/testthat/get_data.R                |  117 -
 R-package/tests/testthat/test_img_seg.R            |  165 --
 R-package/tests/testthat/test_initializer.R        |  131 -
 R-package/tests/testthat/test_io.R                 |   90 -
 R-package/tests/testthat/test_model.R              |  290 --
 R-package/tests/testthat/test_ndarray.R            |  218 --
 R-package/tests/testthat/test_optimizer.R          |  251 --
 R-package/tests/testthat/test_random.R             |   36 -
 R-package/tests/testthat/test_symbol.R             |  130 -
 R-package/vignettes/CallbackFunction.Rmd           |  160 --
 R-package/vignettes/CatsDogsFinetune.Rmd           |  272 --
 R-package/vignettes/CharRnnModel.Rmd               |  293 --
 R-package/vignettes/CustomIterator.Rmd             |  207 --
 R-package/vignettes/CustomLossFunction.Rmd         |  151 --
 R-package/vignettes/MultidimLstm.Rmd               |  302 ---
 .../classifyRealImageWithPretrainedModel.Rmd       |  164 --
 R-package/vignettes/fiveMinutesNeuralNetwork.Rmd   |  173 --
 R-package/vignettes/mnistCompetition.Rmd           |  246 --
 R-package/vignettes/ndarray.Rmd                    |  148 --
 R-package/vignettes/symbol.Rmd                     |  103 -
 README.md                                          |    1 -
 amalgamation/.gitignore                            |    1 -
 amalgamation/Makefile                              |  143 -
 amalgamation/README.md                             |  161 --
 amalgamation/amalgamation.py                       |  236 --
 amalgamation/dmlc-minimum0.cc                      |   35 -
 .../jni/org/dmlc/mxnet/MxnetException.java         |   28 -
 amalgamation/jni/org/dmlc/mxnet/Predictor.java     |  119 -
 amalgamation/jni/org_dmlc_mxnet_Predictor.h        |   64 -
 amalgamation/jni/predictor.cc                      |  129 -
 amalgamation/mxnet_predict0.cc                     |  103 -
 amalgamation/prep_nnvm.sh                          |   45 -
 amalgamation/python/mxnet_predict.py               |  377 ---
 benchmark/opperf/README.md                         |   40 +
 .../opperf/nd_operations/nn_basic_operators.py     |    5 -
 benchmark/opperf/rules/default_params.py           |   27 -
 benchmark/opperf/utils/benchmark_utils.py          |    6 +-
 benchmark/opperf/utils/op_registry_utils.py        |   10 +-
 benchmark/python/einsum/benchmark_einsum.py        |    2 +-
 benchmark/python/ffi/benchmark_ffi.py              |   15 +-
 benchmark/python/gluon/benchmark_gluon.py          |  164 --
 benchmark/python/metric/benchmark_metric.py        |  120 +
 benchmark/python/sparse/sparse_end2end.py          |  307 ---
 cd/Jenkinsfile_utils.groovy                        |    4 +-
 cd/mxnet_lib/mxnet_lib_pipeline.groovy             |   21 -
 cd/mxnet_lib/static/Jenkins_pipeline.groovy        |    4 +-
 cd/python/docker/Jenkins_pipeline.groovy           |    6 +-
 cd/python/docker/python_images.sh                  |    4 +-
 cd/python/docker/test_python_image.sh              |   10 +-
 cd/python/pypi/Jenkins_pipeline.groovy             |    4 +-
 cd/python/pypi/pypi_package.sh                     |    6 +-
 cd/utils/artifact_repository.py                    |    2 +-
 ci/Jenkinsfile_docker_cache                        |    2 +-
 ci/Jenkinsfile_utils.groovy                        |    1 +
 ci/README.md                                       |   95 +-
 ci/build.py                                        |   14 +-
 ci/dev_menu.py                                     |   12 -
 ci/docker/Dockerfile.build.android                 |   96 +
 ci/docker/Dockerfile.build.android_armv7           |   63 -
 ci/docker/Dockerfile.build.android_armv8           |   63 -
 ci/docker/Dockerfile.build.arm                     |  128 +
 ci/docker/Dockerfile.build.armv6                   |   64 -
 ci/docker/Dockerfile.build.armv7                   |   59 -
 ci/docker/Dockerfile.build.armv8                   |   59 -
 ci/docker/Dockerfile.build.centos7                 |   59 +-
 ci/docker/Dockerfile.build.test.armv7              |   50 -
 ci/docker/Dockerfile.build.test.armv8              |   48 -
 ci/docker/Dockerfile.build.ubuntu                  |   13 +-
 ci/docker/Dockerfile.build.ubuntu_cpu_julia        |    3 -
 ci/docker/Dockerfile.test.arm                      |   51 +
 ci/docker/docker-compose.yml                       |   77 +-
 ci/docker/install/requirements                     |    1 +
 ci/docker/install/ubuntu_perl.sh                   |   27 -
 ci/docker/runtime_functions.sh                     |  741 +-----
 ci/jenkins/Jenkins_steps.groovy                    |  811 ++----
 ci/jenkins/Jenkinsfile_centos_cpu                  |   16 +-
 ci/jenkins/Jenkinsfile_centos_gpu                  |   10 +-
 ci/jenkins/Jenkinsfile_edge                        |   10 +-
 ci/jenkins/Jenkinsfile_miscellaneous               |   11 +-
 ci/jenkins/Jenkinsfile_tools                       |    2 +-
 ci/jenkins/Jenkinsfile_unix_cpu                    |   43 +-
 ci/jenkins/Jenkinsfile_unix_gpu                    |   39 +-
 ci/jenkins/Jenkinsfile_website_beta                |    4 +-
 ci/jenkins/Jenkinsfile_website_c_docs              |    6 +-
 ci/jenkins/Jenkinsfile_website_clojure_docs        |    7 +-
 ci/jenkins/Jenkinsfile_website_full                |   10 +-
 ci/jenkins/Jenkinsfile_website_full_pr             |   10 +-
 ci/jenkins/Jenkinsfile_website_java_docs           |    8 +-
 ci/jenkins/Jenkinsfile_website_jekyll_docs         |    1 -
 ci/jenkins/Jenkinsfile_website_julia_docs          |    7 +-
 ci/jenkins/Jenkinsfile_website_mxnet_build         |    2 +-
 ci/jenkins/Jenkinsfile_website_nightly             |   10 +-
 ci/jenkins/Jenkinsfile_website_python_docs         |    7 +-
 ci/jenkins/Jenkinsfile_website_r_docs              |   53 -
 ci/jenkins/Jenkinsfile_website_scala_docs          |   53 -
 ci/jenkins/Jenkinsfile_windows_cpu                 |   12 +-
 ci/jenkins/Jenkinsfile_windows_gpu                 |    8 +-
 ci/publish/Jenkinsfile                             |   42 -
 ci/publish/website/deploy.sh                       |    2 +-
 ci/test_safe_docker_run.py                         |    2 +-
 ci/windows/test_py3_cpu.ps1                        |    6 +
 ci/windows/test_py3_gpu.ps1                        |   12 +-
 cmake/Modules/FindMKL.cmake                        |   13 +-
 cmake/upstream/FindCUDAToolkit.cmake               |   22 +-
 conftest.py                                        |    6 +
 contrib/clojure-package/.gitignore                 |   51 -
 contrib/clojure-package/LICENSE                    |  202 --
 contrib/clojure-package/README.md                  |  308 ---
 contrib/clojure-package/ci-test.sh                 |   24 -
 contrib/clojure-package/examples/bert/.gitignore   |   18 -
 contrib/clojure-package/examples/bert/README.md    |  163 --
 .../examples/bert/fine-tune-bert.ipynb             |  629 -----
 .../examples/bert/fine-tune-bert.md                |  371 ---
 .../clojure-package/examples/bert/get_bert_data.sh |   32 -
 contrib/clojure-package/examples/bert/project.clj  |   32 -
 .../examples/bert/squad-samples.edn                |   39 -
 .../bert/src/bert/bert_sentence_classification.clj |  225 --
 .../examples/bert/src/bert/infer.clj               |  129 -
 .../examples/bert/src/bert/util.clj                |   52 -
 .../bert/bert_sentence_classification_test.clj     |  104 -
 .../examples/bert/test/bert/infer_test.clj         |   43 -
 .../clojure-package/examples/captcha/.gitignore    |    3 -
 contrib/clojure-package/examples/captcha/README.md |   78 -
 .../examples/captcha/captcha_example.png           |  Bin 9762 -> 0 bytes
 .../examples/captcha/gen_captcha.py                |   40 -
 .../clojure-package/examples/captcha/get_data.sh   |   32 -
 .../clojure-package/examples/captcha/project.clj   |   28 -
 .../examples/captcha/src/captcha/consts.clj        |   27 -
 .../examples/captcha/src/captcha/infer_ocr.clj     |   56 -
 .../examples/captcha/src/captcha/train_ocr.clj     |  156 --
 .../captcha/test/captcha/train_ocr_test.clj        |  119 -
 .../examples/cnn-text-classification/.gitignore    |   11 -
 .../examples/cnn-text-classification/README.md     |   97 -
 .../examples/cnn-text-classification/get_data.sh   |   31 -
 .../cnn-text-classification/get_fasttext_data.sh   |   24 -
 .../examples/cnn-text-classification/project.clj   |   24 -
 .../src/cnn_text_classification/classifier.clj     |  135 -
 .../src/cnn_text_classification/data_helper.clj    |  222 --
 .../cnn_text_classification/classifier_test.clj    |   48 -
 contrib/clojure-package/examples/gan/.gitignore    |   12 -
 contrib/clojure-package/examples/gan/README.md     |   40 -
 contrib/clojure-package/examples/gan/project.clj   |   26 -
 .../examples/gan/src/gan/gan_mnist.clj             |  219 --
 .../clojure-package/examples/gan/src/gan/viz.clj   |   59 -
 .../examples/gan/test/gan/gan_test.clj             |   25 -
 .../examples/imclassification/.gitignore           |   11 -
 .../examples/imclassification/README.md            |   46 -
 .../examples/imclassification/project.clj          |   24 -
 .../src/imclassification/train_mnist.clj           |  121 -
 .../test/imclassification/train_mnist_test.clj     |   40 -
 .../imclassification/test/test-symbol.json.ref     |  105 -
 .../examples/infer/imageclassifier/.gitignore      |   12 -
 .../examples/infer/imageclassifier/README.md       |   41 -
 .../examples/infer/imageclassifier/project.clj     |   25 -
 .../imageclassifier/scripts/get_resnet_18_data.sh  |   45 -
 .../imageclassifier/scripts/get_resnet_data.sh     |   44 -
 .../src/infer/imageclassifier_example.clj          |  113 -
 .../test/infer/imageclassifier_example_test.clj    |   58 -
 .../examples/infer/objectdetector/.gitignore       |   13 -
 .../examples/infer/objectdetector/README.md        |   44 -
 .../examples/infer/objectdetector/project.clj      |   27 -
 .../infer/objectdetector/scripts/get_ssd_data.sh   |   49 -
 .../src/infer/objectdetector_example.clj           |  158 --
 .../test/infer/objectdetector_example_test.clj     |   68 -
 .../examples/infer/predictor/.gitignore            |   12 -
 .../examples/infer/predictor/README.md             |   41 -
 .../examples/infer/predictor/project.clj           |   25 -
 .../infer/predictor/scripts/get_resnet_18_data.sh  |   44 -
 .../infer/predictor/scripts/get_resnet_data.sh     |   44 -
 .../predictor/src/infer/predictor_example.clj      |  107 -
 .../test/infer/predictor_example_test.clj          |   51 -
 contrib/clojure-package/examples/module/README.md  |   38 -
 .../clojure-package/examples/module/project.clj    |   25 -
 .../examples/module/src/mnist_mlp.clj              |  237 --
 .../examples/module/test/mnist_mlp_test.clj        |   29 -
 .../examples/multi-label/.gitignore                |   11 -
 .../clojure-package/examples/multi-label/README.md |   44 -
 .../examples/multi-label/project.clj               |   23 -
 .../examples/multi-label/src/multi_label/core.clj  |  167 --
 .../examples/multi-label/test/multi_label_test.clj |   26 -
 .../examples/neural-style/.gitignore               |   13 -
 .../examples/neural-style/README.md                |   48 -
 .../examples/neural-style/download.sh              |   33 -
 .../examples/neural-style/project.clj              |   25 -
 .../neural-style/src/neural_style/core.clj         |  239 --
 .../neural-style/src/neural_style/model_vgg_19.clj |   98 -
 .../neural-style/test/neural_style/vgg_19_test.clj |   50 -
 .../examples/pre-trained-models/.gitignore         |   11 -
 .../examples/pre-trained-models/README.md          |   68 -
 .../pre-trained-models/download-caltech.sh         |   26 -
 .../pre-trained-models/download-resnet-152.sh      |   28 -
 .../pre-trained-models/download-resnet-50.sh       |   27 -
 .../examples/pre-trained-models/project.clj        |   26 -
 .../src/pre_trained_models/fine_tune.clj           |  127 -
 .../src/pre_trained_models/predict_image.clj       |  112 -
 .../clojure-package/examples/profiler/.gitignore   |   11 -
 .../clojure-package/examples/profiler/README.md    |   32 -
 .../clojure-package/examples/profiler/project.clj  |   22 -
 .../examples/profiler/src/profiler/core.clj        |   59 -
 .../examples/profiler/test/core_test.clj           |   30 -
 contrib/clojure-package/examples/rnn/.gitignore    |   11 -
 contrib/clojure-package/examples/rnn/README.md     |   44 -
 contrib/clojure-package/examples/rnn/get_data.sh   |   26 -
 contrib/clojure-package/examples/rnn/project.clj   |   23 -
 .../clojure-package/examples/rnn/src/rnn/lstm.clj  |  192 --
 .../examples/rnn/src/rnn/test_char_rnn.clj         |   82 -
 .../examples/rnn/src/rnn/train_char_rnn.clj        |  181 --
 .../clojure-package/examples/rnn/src/rnn/util.clj  |   74 -
 .../examples/rnn/test/rnn/core_test.clj            |   26 -
 .../examples/scripts/get_cifar_data.sh             |   38 -
 .../examples/scripts/get_mnist_data.sh             |   38 -
 .../clojure-package/examples/tutorial/.gitignore   |   12 -
 .../clojure-package/examples/tutorial/README.md    |   31 -
 .../clojure-package/examples/tutorial/project.clj  |   27 -
 .../tutorial/src/tutorial/introduction.clj         |   34 -
 .../examples/tutorial/src/tutorial/kvstore.clj     |   94 -
 .../examples/tutorial/src/tutorial/module.clj      |  286 --
 .../examples/tutorial/src/tutorial/ndarray.clj     |  123 -
 .../examples/tutorial/src/tutorial/symbol.clj      |  133 -
 .../examples/tutorial/test/tutorial/core_test.clj  |   27 -
 .../examples/visualization/.gitignore              |   11 -
 .../examples/visualization/README.md               |   31 -
 .../examples/visualization/project.clj             |   23 -
 .../visualization/src/visualization/core.clj       |   46 -
 .../visualization/test/visualization/core_test.clj |   28 -
 contrib/clojure-package/integration-tests.sh       |   32 -
 contrib/clojure-package/lein-cljfmt-check          |   24 -
 contrib/clojure-package/lein-cljfmt-fix            |   24 -
 contrib/clojure-package/project.clj                |   47 -
 contrib/clojure-package/resources/log4j.properties |   22 -
 contrib/clojure-package/scripts/get_cifar_data.sh  |   38 -
 contrib/clojure-package/scripts/get_mnist_data.sh  |   38 -
 contrib/clojure-package/scripts/get_test_images.sh |   33 -
 .../scripts/infer/get_resnet_18_data.sh            |   38 -
 .../clojure-package/scripts/infer/get_ssd_data.sh  |   39 -
 contrib/clojure-package/scripts/update_versions.sh |   27 -
 contrib/clojure-package/src/dev/generator.clj      |  689 -----
 .../src/org/apache/clojure_mxnet/base.clj          |   21 -
 .../src/org/apache/clojure_mxnet/callback.clj      |   38 -
 .../src/org/apache/clojure_mxnet/context.clj       |   42 -
 .../src/org/apache/clojure_mxnet/dtype.clj         |   26 -
 .../src/org/apache/clojure_mxnet/eval_metric.clj   |  110 -
 .../src/org/apache/clojure_mxnet/executor.clj      |  102 -
 .../src/org/apache/clojure_mxnet/gen/.gitignore    |    5 -
 .../src/org/apache/clojure_mxnet/image.clj         |  369 ---
 .../src/org/apache/clojure_mxnet/infer.clj         |  372 ---
 .../src/org/apache/clojure_mxnet/initializer.clj   |   57 -
 .../src/org/apache/clojure_mxnet/io.clj            |  349 ---
 .../src/org/apache/clojure_mxnet/kvstore.clj       |  203 --
 .../org/apache/clojure_mxnet/kvstore_server.clj    |   37 -
 .../src/org/apache/clojure_mxnet/layout.clj        |   35 -
 .../src/org/apache/clojure_mxnet/lr_scheduler.clj  |   27 -
 .../src/org/apache/clojure_mxnet/module.clj        |  773 ------
 .../src/org/apache/clojure_mxnet/monitor.clj       |   42 -
 .../src/org/apache/clojure_mxnet/ndarray.clj       |  236 --
 .../src/org/apache/clojure_mxnet/ndarray_api.clj   |   32 -
 .../apache/clojure_mxnet/ndarray_random_api.clj    |   28 -
 .../src/org/apache/clojure_mxnet/optimizer.clj     |  219 --
 .../src/org/apache/clojure_mxnet/primitives.clj    |   46 -
 .../src/org/apache/clojure_mxnet/profiler.clj      |   47 -
 .../src/org/apache/clojure_mxnet/random.clj        |   99 -
 .../org/apache/clojure_mxnet/resource_scope.clj    |   53 -
 .../src/org/apache/clojure_mxnet/shape.clj         |   34 -
 .../src/org/apache/clojure_mxnet/symbol.clj        |  247 --
 .../src/org/apache/clojure_mxnet/symbol_api.clj    |   32 -
 .../org/apache/clojure_mxnet/symbol_random_api.clj |   32 -
 .../src/org/apache/clojure_mxnet/util.clj          |  278 --
 .../src/org/apache/clojure_mxnet/visualization.clj |   60 -
 .../clojure-package/test/dev/generator_test.clj    |  396 ---
 .../clojure-package/test/good-test-ndarray-api.clj |  170 --
 .../test/good-test-ndarray-random-api.clj          |   95 -
 contrib/clojure-package/test/good-test-ndarray.clj |   38 -
 .../clojure-package/test/good-test-symbol-api.clj  |  192 --
 .../test/good-test-symbol-random-api.clj           |  118 -
 contrib/clojure-package/test/good-test-symbol.clj  |   38 -
 .../org/apache/clojure_mxnet/callback_test.clj     |   34 -
 .../test/org/apache/clojure_mxnet/conv_test.clj    |   92 -
 .../org/apache/clojure_mxnet/eval_metric_test.clj  |   68 -
 .../org/apache/clojure_mxnet/executor_test.clj     |   96 -
 .../test/org/apache/clojure_mxnet/image_test.clj   |  124 -
 .../clojure_mxnet/infer/imageclassifier_test.clj   |  131 -
 .../clojure_mxnet/infer/objectdetector_test.clj    |   82 -
 .../apache/clojure_mxnet/infer/predictor_test.clj  |   77 -
 .../org/apache/clojure_mxnet/initializer_test.clj  |   45 -
 .../test/org/apache/clojure_mxnet/io_test.clj      |  214 --
 .../test/org/apache/clojure_mxnet/kvstore_test.clj |   81 -
 .../org/apache/clojure_mxnet/lr_scheduler_test.clj |   24 -
 .../test/org/apache/clojure_mxnet/module_test.clj  |  355 ---
 .../org/apache/clojure_mxnet/ndarray_api_test.clj  |  415 ---
 .../test/org/apache/clojure_mxnet/ndarray_test.clj |  499 ----
 .../org/apache/clojure_mxnet/operator_test.clj     |  596 -----
 .../org/apache/clojure_mxnet/optimizer_test.clj    |   56 -
 .../org/apache/clojure_mxnet/primitives_test.clj   |   45 -
 .../org/apache/clojure_mxnet/profiler_test.clj     |   31 -
 .../test/org/apache/clojure_mxnet/random_test.clj  |   69 -
 .../apache/clojure_mxnet/resource_scope_test.clj   |  146 -
 .../test/org/apache/clojure_mxnet/shape_test.clj   |   28 -
 .../org/apache/clojure_mxnet/symbol_api_test.clj   |   61 -
 .../test/org/apache/clojure_mxnet/symbol_test.clj  |   93 -
 .../test/org/apache/clojure_mxnet/test_util.clj    |   29 -
 .../test/org/apache/clojure_mxnet/util_test.clj    |  262 --
 .../apache/clojure_mxnet/visualization_test.clj    |   32 -
 contrib/clojure-package/test/test_helper.clj       |   26 -
 contrib/clojure-package/testing.md                 |   40 -
 cpp-package/.gitignore                             |    2 -
 cpp-package/.travis.yml                            |   48 -
 cpp-package/CMakeLists.txt                         |   52 -
 cpp-package/LICENSE                                |   11 -
 cpp-package/README.md                              |   62 -
 cpp-package/cpp-package.mk                         |   45 -
 cpp-package/example/CMakeLists.txt                 |   59 -
 cpp-package/example/Makefile                       |   56 -
 cpp-package/example/README.md                      |  131 -
 cpp-package/example/alexnet.cpp                    |  358 ---
 cpp-package/example/charRNN.cpp                    |  756 ------
 cpp-package/example/example.mk                     |   39 -
 cpp-package/example/feature_extract/Makefile       |   41 -
 cpp-package/example/feature_extract/README.md      |   29 -
 .../example/feature_extract/feature_extract.cpp    |  139 -
 .../feature_extract/prepare_data_with_opencv.cpp   |   55 -
 cpp-package/example/feature_extract/run.sh         |   38 -
 cpp-package/example/get_data.sh                    |   64 -
 cpp-package/example/googlenet.cpp                  |  198 --
 cpp-package/example/inception_bn.cpp               |  261 --
 cpp-package/example/inference/CMakeLists.txt       |   22 -
 cpp-package/example/inference/Makefile             |   40 -
 cpp-package/example/inference/README.md            |  213 --
 .../example/inference/imagenet_inference.cpp       |  662 -----
 cpp-package/example/inference/inference.mk         |   39 -
 .../example/inference/sentiment_analysis_rnn.cpp   |  488 ----
 .../inference/unit_test_imagenet_inference.sh      |   63 -
 .../inference/unit_test_sentiment_analysis_rnn.sh  |   41 -
 cpp-package/example/lenet.cpp                      |  267 --
 cpp-package/example/lenet_with_mxdataiter.cpp      |  203 --
 cpp-package/example/mlp.cpp                        |  182 --
 cpp-package/example/mlp_cpu.cpp                    |  147 --
 cpp-package/example/mlp_csv.cpp                    |  276 --
 cpp-package/example/mlp_gpu.cpp                    |  163 --
 cpp-package/example/mnist_to_csv.py                |   59 -
 cpp-package/example/resnet.cpp                     |  283 --
 cpp-package/example/run_lenet_with_mxdataiter.sh   |   23 -
 cpp-package/example/test_kvstore.cpp               |  201 --
 cpp-package/example/test_ndarray_copy.cpp          |   62 -
 cpp-package/example/test_optimizer.cpp             |   36 -
 cpp-package/example/test_regress_label.cpp         |   57 -
 cpp-package/example/test_score.cpp                 |  164 --
 cpp-package/example/unittests/unit_test_mlp_csv.sh |   63 -
 cpp-package/example/utils.h                        |   76 -
 cpp-package/include/mxnet-cpp/CPPLINT.cfg          |   19 -
 cpp-package/include/mxnet-cpp/MxNetCpp.h           |   44 -
 cpp-package/include/mxnet-cpp/base.h               |   57 -
 cpp-package/include/mxnet-cpp/contrib.h            |  115 -
 cpp-package/include/mxnet-cpp/executor.h           |  145 -
 cpp-package/include/mxnet-cpp/executor.hpp         |  104 -
 cpp-package/include/mxnet-cpp/initializer.h        |  257 --
 cpp-package/include/mxnet-cpp/io.h                 |  149 --
 cpp-package/include/mxnet-cpp/io.hpp               |  108 -
 cpp-package/include/mxnet-cpp/kvstore.h            |   77 -
 cpp-package/include/mxnet-cpp/kvstore.hpp          |  268 --
 cpp-package/include/mxnet-cpp/lr_scheduler.h       |   97 -
 cpp-package/include/mxnet-cpp/metric.h             |  210 --
 cpp-package/include/mxnet-cpp/model.h              |   77 -
 cpp-package/include/mxnet-cpp/monitor.h            |  108 -
 cpp-package/include/mxnet-cpp/monitor.hpp          |  124 -
 cpp-package/include/mxnet-cpp/ndarray.h            |  485 ----
 cpp-package/include/mxnet-cpp/ndarray.hpp          |  466 ----
 cpp-package/include/mxnet-cpp/op_map.h             |  111 -
 cpp-package/include/mxnet-cpp/op_suppl.h           |  180 --
 cpp-package/include/mxnet-cpp/op_util.h            |   65 -
 cpp-package/include/mxnet-cpp/operator.h           |  210 --
 cpp-package/include/mxnet-cpp/operator.hpp         |  180 --
 cpp-package/include/mxnet-cpp/optimizer.h          |  214 --
 cpp-package/include/mxnet-cpp/optimizer.hpp        |  493 ----
 cpp-package/include/mxnet-cpp/shape.h              |  408 ---
 cpp-package/include/mxnet-cpp/symbol.h             |  300 ---
 cpp-package/include/mxnet-cpp/symbol.hpp           |  424 ---
 cpp-package/scripts/OpWrapperGenerator.py          |  441 ----
 cpp-package/scripts/lint.py                        |  193 --
 cpp-package/tests/ci_test.sh                       |   72 -
 cpp-package/tests/travis/run_test.sh               |   42 -
 cpp-package/tests/travis/setup.sh                  |   23 -
 docker/docker-python/README.md                     |    2 -
 docker/docker-python/build_python_dockerfile.sh    |    4 -
 docker/install/r.sh                                |    4 -
 .../python_docs/python/api/gluon/contrib/index.rst |    3 +-
 docs/python_docs/python/api/gluon/index.rst        |    9 +-
 .../inference/image_classification_jetson.md       |  117 +
 .../python/tutorials/deploy/inference/index.rst    |   12 +
 .../tutorials/deploy/inference/wine_detector.md    |  405 ---
 .../python/tutorials/extend/custom_layer.md        |   28 +-
 .../python/tutorials/extend/customop.md            |    2 +-
 .../getting-started/crash-course/6-use_gpus.md     |    4 +-
 .../gluon_from_experiment_to_deployment.md         |   51 +-
 .../logistic_regression_explained.md               |   13 +-
 .../tutorials/getting-started/to-mxnet/pytorch.md  |    9 +-
 .../packages/gluon/blocks/custom-layer.md          |    4 +-
 .../gluon/blocks/custom_layer_beginners.md         |   28 +-
 .../tutorials/packages/gluon/blocks/naming.md      |  130 +-
 .../python/tutorials/packages/gluon/blocks/nn.md   |    3 +-
 .../packages/gluon/blocks/save_load_params.md      |   35 +-
 .../tutorials/packages/gluon/data/datasets.md      |    7 +-
 .../tutorials/packages/gluon/image/info_gan.md     |   82 +-
 .../python/tutorials/packages/gluon/image/mnist.md |   22 +-
 .../packages/gluon/image/pretrained_models.md      |    3 +-
 .../tutorials/packages/gluon/loss/custom-loss.md   |   16 +-
 .../tutorials/packages/gluon/text/transformer.rst  |    4 +-
 .../learning_rates/learning_rate_schedules.md      |   31 +-
 .../tutorials/packages/ndarray/sparse/train.md     |  339 ---
 .../packages/ndarray/sparse/train_gluon.md         |   34 +-
 .../tutorials/packages/onnx/fine_tuning_gluon.md   |    5 +-
 .../tutorials/packages/onnx/super_resolution.md    |  140 -
 .../python/tutorials/performance/backend/amp.md    |   69 +-
 .../backend/mkldnn/mkldnn_quantization.md          |  258 --
 .../tutorials/performance/backend/profiler.md      |   17 +-
 .../performance/backend/tensorrt/tensorrt.md       |  125 -
 docs/static_site/Makefile                          |    3 +-
 docs/static_site/src/.htaccess                     |   37 +
 docs/static_site/src/_config.yml                   |   11 +
 docs/static_site/src/_config_beta.yml              |   13 +-
 docs/static_site/src/_config_prod.yml              |   13 +-
 .../src/_includes/get_started/cloud/cpu.md         |   16 +-
 .../src/_includes/get_started/cloud/gpu.md         |   17 +-
 .../_includes/get_started/devices/raspberry_pi.md  |  385 ++-
 .../src/_includes/get_started/get_started.html     |  253 +-
 .../get_started/linux/clojure/build-from-source.md |    1 +
 .../src/_includes/get_started/linux/clojure/cpu.md |   12 -
 .../src/_includes/get_started/linux/clojure/gpu.md |   12 -
 .../get_started/linux/cpp/build-from-source.md     |    2 +
 .../src/_includes/get_started/linux/cpp/cpp.md     |    4 -
 .../get_started/linux/java/build-from-source.md    |    6 +
 .../src/_includes/get_started/linux/java/cpu.md    |   17 -
 .../src/_includes/get_started/linux/java/gpu.md    |   17 -
 .../get_started/linux/julia/build-from-source.md   |    3 +-
 .../src/_includes/get_started/linux/julia/pkg.md   |   10 -
 .../get_started/linux/perl/build-from-source.md    |    1 +
 .../src/_includes/get_started/linux/perl/perl.md   |    1 -
 .../linux/python/cpu/build-from-source.md          |    2 +-
 .../get_started/linux/python/cpu/docker.md         |   42 +-
 .../_includes/get_started/linux/python/cpu/pip.md  |   16 +-
 .../linux/python/gpu/build-from-source.md          |    2 +-
 .../get_started/linux/python/gpu/docker.md         |   46 +-
 .../_includes/get_started/linux/python/gpu/pip.md  |   18 +-
 .../get_started/linux/r/build-from-source.md       |    2 +
 .../src/_includes/get_started/linux/r/cpu.md       |   10 -
 .../src/_includes/get_started/linux/r/gpu.md       |   15 -
 .../get_started/linux/scala/build-from-source.md   |    6 +
 .../src/_includes/get_started/linux/scala/cpu.md   |   14 -
 .../src/_includes/get_started/linux/scala/gpu.md   |   16 -
 docs/static_site/src/_includes/get_started/macos   |    1 +
 .../src/_includes/get_started/macos/clojure/cpu.md |   13 -
 .../src/_includes/get_started/macos/clojure/gpu.md |    1 -
 .../src/_includes/get_started/macos/cpp/cpp.md     |    3 -
 .../src/_includes/get_started/macos/java/cpu.md    |   16 -
 .../src/_includes/get_started/macos/java/gpu.md    |    1 -
 .../get_started/macos/julia/build-from-source.md   |    1 -
 .../src/_includes/get_started/macos/julia/pkg.md   |   10 -
 .../src/_includes/get_started/macos/perl/perl.md   |    1 -
 .../macos/python/cpu/build-from-source.md          |    2 -
 .../get_started/macos/python/cpu/docker.md         |   35 -
 .../_includes/get_started/macos/python/cpu/pip.md  |   79 -
 .../macos/python/gpu/build-from-source.md          |    2 -
 .../get_started/macos/python/gpu/pip_docker.md     |    1 -
 .../src/_includes/get_started/macos/r/cpu.md       |   28 -
 .../src/_includes/get_started/macos/r/gpu.md       |    1 -
 .../src/_includes/get_started/macos/scala/cpu.md   |   14 -
 .../src/_includes/get_started/macos/scala/gpu.md   |    1 -
 .../src/_includes/get_started/pip_snippet.md       |    7 +-
 docs/static_site/src/_includes/get_started/windows |    1 +
 .../get_started/windows/clojure/clojure.md         |    1 -
 .../src/_includes/get_started/windows/cpp/cpp.md   |    3 -
 .../src/_includes/get_started/windows/java/java.md |    1 -
 .../get_started/windows/julia/build-from-source.md |    1 -
 .../src/_includes/get_started/windows/julia/pkg.md |   10 -
 .../src/_includes/get_started/windows/perl/perl.md |    1 -
 .../windows/python/cpu/build-from-source.md        |    1 -
 .../get_started/windows/python/cpu/docker.md       |   34 -
 .../get_started/windows/python/cpu/pip.md          |   79 -
 .../windows/python/gpu/build-from-source.md        |    1 -
 .../get_started/windows/python/gpu/docker.md       |    1 -
 .../get_started/windows/python/gpu/pip.md          |   80 -
 .../src/_includes/get_started/windows/r/cpu.md     |   15 -
 .../src/_includes/get_started/windows/r/gpu.md     |   17 -
 .../_includes/get_started/windows/scala/scala.md   |    1 -
 docs/static_site/src/_includes/head.html           |   56 +-
 docs/static_site/src/_includes/header.html         |   62 +-
 .../src/_sass/generalVersionDropdown.scss          |   41 +
 docs/static_site/src/_sass/globalSearch.scss       |  217 ++
 docs/static_site/src/_sass/minima/_docs.scss       |   12 +-
 docs/static_site/src/_sass/minima/_layout.scss     |   31 +
 .../src/assets/img/dev_guide_profilling_1.png      |  Bin 0 -> 267358 bytes
 .../src/assets/img/dev_guide_profilling_2.png      |  Bin 0 -> 166792 bytes
 .../src/assets/img/dev_guide_profilling_3.png      |  Bin 0 -> 110434 bytes
 .../src/assets/img/dev_guide_profilling_4.png      |  Bin 0 -> 96117 bytes
 .../src/assets/img/dev_guide_profilling_5.png      |  Bin 0 -> 113453 bytes
 .../src/assets/img/dev_guide_profilling_6.png      |  Bin 0 -> 120953 bytes
 .../src/assets/img/dev_guide_profilling_7.png      |  Bin 0 -> 142486 bytes
 docs/static_site/src/assets/img/optuna.png         |  Bin 0 -> 92197 bytes
 docs/static_site/src/assets/img/search-icon.svg    |    3 +
 docs/static_site/src/assets/js/clipboard.js        |  819 +-----
 docs/static_site/src/assets/js/copycode.js         |  125 +-
 docs/static_site/src/assets/js/globalSearch.js     |  118 +
 docs/static_site/src/assets/js/options.js          |   11 +
 docs/static_site/src/assets/main.scss              |    2 +
 docs/static_site/src/pages/api/api.html            |   14 +-
 .../src/pages/api/cpp/docs/tutorials/basics.md     |  114 -
 .../cpp/docs/tutorials/multi_threaded_inference.md |   14 +-
 ...github_contribution_and_PR_verification_tips.md |  193 ++
 .../debugging_and_performance_optimization_tips.md |   59 +
 .../examine_forward_results_with_hooks.md          |  163 ++
 .../exception_handing_and_custom_error_types.md    |  110 +
 .../src/pages/api/developer_guide/profiling.md     |  279 ++
 docs/static_site/src/pages/api/faq/caffe.md        |   62 +-
 docs/static_site/src/pages/api/faq/env_var.md      |   17 +-
 docs/static_site/src/pages/api/faq/float16.md      |   81 +-
 .../src/pages/api/faq/gradient_compression.md      |    8 -
 .../static_site/src/pages/api/faq/multi_devices.md |  217 --
 docs/static_site/src/pages/api/faq/smart_device.md |  120 -
 .../src/pages/api/faq/visualize_graph.md           |   88 -
 .../java/docs/tutorials/mxnet_java_on_intellij.md  |  188 --
 docs/static_site/src/pages/api/java/index.md       |    4 +-
 .../src/pages/api/perl/docs/tutorials/io.md        |   16 -
 .../src/pages/api/perl/docs/tutorials/module.md    |   70 -
 .../src/pages/api/perl/docs/tutorials/symbol.md    |   33 -
 .../api/r/docs/tutorials/callback_function.md      |  278 --
 .../pages/api/r/docs/tutorials/custom_iterator.md  |   61 -
 .../api/r/docs/tutorials/custom_loss_function.md   |  231 --
 .../docs/tutorials/five_minutes_neural_network.md  |  341 ---
 .../api/r/docs/tutorials/mnist_competition.md      |  363 ---
 .../src/pages/api/r/docs/tutorials/ndarray.md      |    3 -
 .../src/pages/api/r/docs/tutorials/symbol.md       |   38 +-
 docs/static_site/src/pages/api/r/index.md          |    3 -
 .../pages/api/scala/docs/tutorials/char_lstm.md    |  530 ----
 .../src/pages/api/scala/docs/tutorials/mnist.md    |  141 -
 .../src/pages/api/scala/docs/tutorials/model.md    |  142 -
 .../src/pages/api/scala/docs/tutorials/module.md   |  162 --
 .../docs/tutorials/mxnet_scala_on_intellij.md      |  455 ----
 .../src/pages/api/scala/docs/tutorials/symbol.md   |   32 -
 docs/static_site/src/pages/ecosystem.html          |    6 +-
 .../src/pages/get_started/build_from_source.md     |  419 ++-
 .../src/pages/get_started/c_plus_plus.md           |   55 -
 .../src/pages/get_started/centos_setup.md          |  115 -
 docs/static_site/src/pages/get_started/download.md |   22 +-
 docs/static_site/src/pages/get_started/index.html  |   14 +-
 .../src/pages/get_started/java_setup.md            |  135 -
 .../src/pages/get_started/jetson_setup.md          |   98 +-
 .../static_site/src/pages/get_started/osx_setup.md |  274 --
 .../src/pages/get_started/scala_setup.md           |  165 --
 .../src/pages/get_started/ubuntu_setup.md          |  441 ----
 .../src/pages/get_started/validate_mxnet.md        |   69 -
 .../src/pages/get_started/windows_setup.md         |  492 ----
 example/README.md                                  |   38 -
 example/adversary/adversary_generation.ipynb       |    6 +-
 .../autoencoder/variational_autoencoder/README.md  |   38 -
 example/autoencoder/variational_autoencoder/VAE.py |  154 --
 .../variational_autoencoder/VAE_example.ipynb      | 1204 ---------
 example/automatic-mixed-precision/README.md        |   10 +-
 .../amp_model_conversion.py                        |   85 +-
 example/bayesian-methods/README.md                 |   54 -
 example/bayesian-methods/algos.py                  |  343 ---
 example/bayesian-methods/bdk.ipynb                 |  422 ---
 example/bayesian-methods/bdk_demo.py               |  383 ---
 example/bayesian-methods/data_loader.py            |   61 -
 example/bayesian-methods/sgld.ipynb                |  247 --
 example/bayesian-methods/utils.py                  |  201 --
 example/caffe/README.md                            |   66 -
 example/caffe/caffe_net.py                         |  145 -
 example/caffe/data.py                              |  106 -
 example/caffe/train_model.py                       |  109 -
 example/capsnet/README.md                          |   83 -
 example/capsnet/capsulelayers.py                   |  106 -
 example/capsnet/capsulenet.py                      |  373 ---
 example/capsnet/result.PNG                         |  Bin 31313 -> 0 bytes
 example/captcha/README.md                          |   22 -
 example/captcha/captcha_example.png                |  Bin 9762 -> 0 bytes
 example/captcha/mxnet_captcha.R                    |   85 -
 example/cnn_chinese_text_classification/README.md  |   45 -
 .../data_helpers.py                                |  197 --
 .../cnn_chinese_text_classification/text_cnn.py    |  339 ---
 example/cnn_text_classification/.gitignore         |    2 -
 example/cnn_text_classification/README.md          |   47 -
 example/cnn_text_classification/data_helpers.py    |  189 --
 example/cnn_text_classification/text_cnn.py        |  253 --
 example/ctc/README.md                              |  130 -
 example/ctc/captcha_generator.py                   |  199 --
 example/ctc/ctc_metrics.py                         |  120 -
 example/ctc/hyperparams.py                         |   76 -
 example/ctc/lstm.py                                |  174 --
 example/ctc/lstm_ocr_infer.py                      |   92 -
 example/ctc/lstm_ocr_train.py                      |  125 -
 example/ctc/multiproc_data.py                      |  125 -
 example/ctc/ocr_iter.py                            |  113 -
 example/ctc/ocr_predict.py                         |  163 --
 example/ctc/sample.jpg                             |  Bin 4394 -> 0 bytes
 example/deep-embedded-clustering/README.md         |   35 -
 example/deep-embedded-clustering/autoencoder.py    |  205 --
 example/deep-embedded-clustering/data.py           |   35 -
 example/deep-embedded-clustering/dec.py            |  178 --
 example/deep-embedded-clustering/model.py          |   78 -
 example/deep-embedded-clustering/solver.py         |  150 --
 example/distributed_training-horovod/README.md     |   46 +-
 .../distributed_training-horovod/gluon_mnist.py    |    4 +-
 .../distributed_training-horovod/module_mnist.py   |  166 --
 .../resnet50_imagenet.py                           |  102 +-
 example/distributed_training/README.md             |    9 +-
 example/distributed_training/cifar10_dist.py       |    6 +-
 .../distributed_training/cifar10_kvstore_hvd.py    |    4 +-
 example/dsd/README.md                              |   47 -
 example/dsd/mlp.py                                 |  142 -
 example/dsd/sparse_sgd.py                          |  187 --
 example/extensions/lib_pass/test_pass.py           |   12 +-
 example/extensions/lib_subgraph/test_subgraph.py   |   25 +-
 example/fcn-xs/README.md                           |  125 -
 example/fcn-xs/data.py                             |  139 -
 example/fcn-xs/fcn_xs.py                           |   92 -
 example/fcn-xs/image_segmentaion.py                |  124 -
 example/fcn-xs/init_fcnxs.py                       |  106 -
 example/fcn-xs/run_fcnxs.sh                        |   28 -
 example/fcn-xs/solver.py                           |  143 -
 example/fcn-xs/symbol_fcnxs.py                     |  206 --
 example/gan/CGAN_mnist_R/CGAN_train.R              |  315 ---
 example/gan/CGAN_mnist_R/README.md                 |  168 --
 example/gan/CGAN_mnist_R/iterators.R               |   81 -
 example/gluon/audio/urban_sounds/train.py          |    2 +-
 example/gluon/data.py                              |    8 +-
 example/gluon/dc_gan/dcgan.py                      |   10 +-
 example/gluon/image_classification.py              |   31 +-
 example/gluon/mnist/mnist.py                       |    8 +-
 example/gluon/sn_gan/data.py                       |    2 +-
 example/gluon/sn_gan/train.py                      |    2 +-
 example/gluon/style_transfer/main.py               |    2 +-
 example/gluon/super_resolution/super_resolution.py |    2 +-
 example/gluon/tree_lstm/main.py                    |    2 +-
 example/image-classification/README.md             |  386 ---
 example/image-classification/__init__.py           |    0
 example/image-classification/benchmark.py          |  262 --
 example/image-classification/benchmark_score.py    |  134 -
 example/image-classification/common/__init__.py    |    0
 example/image-classification/common/data.py        |  206 --
 example/image-classification/common/find_mxnet.py  |   24 -
 example/image-classification/common/fit.py         |  340 ---
 example/image-classification/common/modelzoo.py    |   63 -
 example/image-classification/common/util.py        |   54 -
 example/image-classification/data/caltech256.sh    |   61 -
 .../image-classification/data/imagenet1k-val.sh    |   40 -
 example/image-classification/fine-tune.py          |  102 -
 .../predict-cpp/CMakeLists.txt                     |   36 -
 example/image-classification/predict-cpp/Makefile  |   31 -
 example/image-classification/predict-cpp/README.md |   72 -
 .../predict-cpp/image-classification-predict.cc    |  332 ---
 example/image-classification/score.py              |  107 -
 example/image-classification/symbol_alexnet.R      |   53 -
 example/image-classification/symbol_googlenet.R    |   84 -
 .../symbol_inception-bn-28-small.R                 |   89 -
 example/image-classification/symbol_inception-bn.R |  134 -
 .../symbol_inception-resnet-v1.R                   |  410 ---
 .../symbol_inception-resnet-v2.R                   |  455 ----
 example/image-classification/symbol_lenet.R        |   41 -
 example/image-classification/symbol_mlp.R          |   29 -
 .../image-classification/symbol_resnet-28-small.R  |   99 -
 example/image-classification/symbol_resnet-v2.R    |  162 --
 example/image-classification/symbol_resnet.R       |   87 -
 example/image-classification/symbol_vgg.R          |   75 -
 example/image-classification/symbols/README.md     |   13 -
 example/image-classification/symbols/__init__.py   |    0
 example/image-classification/symbols/alexnet.py    |   68 -
 example/image-classification/symbols/googlenet.py  |   72 -
 .../image-classification/symbols/inception-bn.py   |  144 -
 .../symbols/inception-resnet-v2.py                 |  158 --
 .../image-classification/symbols/inception-v3.py   |  193 --
 .../image-classification/symbols/inception-v4.py   |  215 --
 example/image-classification/symbols/lenet.py      |   64 -
 example/image-classification/symbols/mlp.py        |   32 -
 example/image-classification/symbols/mobilenet.py  |  144 -
 .../image-classification/symbols/mobilenetv2.py    |  218 --
 example/image-classification/symbols/resnet-v1.py  |  200 --
 example/image-classification/symbols/resnet.py     |  196 --
 example/image-classification/symbols/resnetv1.py   |  200 --
 example/image-classification/symbols/resnext.py    |  210 --
 example/image-classification/symbols/vgg.py        |   76 -
 example/image-classification/test_score.py         |   64 -
 example/image-classification/train_cifar10.R       |  145 -
 example/image-classification/train_cifar10.py      |   76 -
 example/image-classification/train_imagenet.R      |  140 -
 example/image-classification/train_imagenet.py     |   66 -
 example/image-classification/train_mnist.R         |  163 --
 example/image-classification/train_mnist.py        |   97 -
 example/image-classification/train_model.R         |  107 -
 example/kaggle-ndsb1/README.md                     |   69 -
 example/kaggle-ndsb1/gen_img_list.py               |  105 -
 example/kaggle-ndsb1/predict_dsb.py                |   70 -
 example/kaggle-ndsb1/submission_dsb.py             |   59 -
 example/kaggle-ndsb1/symbol_dsb.py                 |   49 -
 example/kaggle-ndsb1/train_dsb.py                  |  102 -
 example/kaggle-ndsb1/training_curves.py            |   53 -
 example/kaggle-ndsb2/Preprocessing.py              |  166 --
 example/kaggle-ndsb2/README.md                     |   83 -
 example/kaggle-ndsb2/Train.R                       |  187 --
 example/kaggle-ndsb2/Train.py                      |  234 --
 example/model-parallel/README.md                   |   20 -
 .../model-parallel/matrix_factorization/README.md  |   39 -
 .../matrix_factorization/get_data.py               |   60 -
 .../model-parallel/matrix_factorization/model.py   |   57 -
 .../model-parallel/matrix_factorization/train.py   |  109 -
 example/module/README.md                           |   26 -
 example/module/mnist_mlp.py                        |  108 -
 example/module/python_loss.py                      |   77 -
 example/module/sequential_module.py                |   82 -
 example/module/utils/__init__.py                   |    0
 example/module/utils/get_data.py                   |   88 -
 example/multi-task/multi-task-learning.ipynb       |    8 +-
 example/multi_threaded_inference/Makefile          |    3 +-
 example/multi_threaded_inference/get_model.py      |   38 -
 .../multi_threaded_inference.cc                    |    2 +-
 example/multivariate_time_series/README.md         |   55 -
 .../docs/model_architecture.png                    |  Bin 767697 -> 0 bytes
 example/multivariate_time_series/src/lstnet.py     |  242 --
 example/multivariate_time_series/src/metrics.py    |   55 -
 example/named_entity_recognition/README.md         |   43 -
 example/named_entity_recognition/src/iterators.py  |  175 --
 example/named_entity_recognition/src/metrics.py    |   87 -
 example/named_entity_recognition/src/ner.py        |  244 --
 example/named_entity_recognition/src/preprocess.py |   57 -
 example/nce-loss/README.md                         |  146 -
 example/nce-loss/get_text8.sh                      |   21 -
 example/nce-loss/lstm_net.py                       |  104 -
 example/nce-loss/lstm_word.py                      |   74 -
 example/nce-loss/nce.py                            |  139 -
 example/nce-loss/random_data.py                    |  127 -
 example/nce-loss/text8_data.py                     |  362 ---
 example/nce-loss/toy_nce.py                        |   74 -
 example/nce-loss/toy_softmax.py                    |   65 -
 example/nce-loss/wordvec.py                        |   67 -
 example/nce-loss/wordvec_net.py                    |   81 -
 example/nce-loss/wordvec_subwords.py               |   88 -
 example/neural-style/.gitignore                    |    3 -
 example/neural-style/README.md                     |   42 -
 example/neural-style/checkpoint-viewer.ipynb       |  233 --
 example/neural-style/download.sh                   |   32 -
 example/neural-style/end_to_end/README.md          |   34 -
 example/neural-style/end_to_end/basic.py           |  175 --
 example/neural-style/end_to_end/boost_inference.py |   44 -
 example/neural-style/end_to_end/boost_train.py     |  163 --
 example/neural-style/end_to_end/data_processing.py |   84 -
 example/neural-style/end_to_end/gen_v3.py          |   79 -
 example/neural-style/end_to_end/gen_v4.py          |   93 -
 example/neural-style/end_to_end/model_vgg19.py     |  114 -
 example/neural-style/find_mxnet.py                 |   24 -
 example/neural-style/model_vgg19.py                |   93 -
 example/neural-style/neuralart.ipynb               |  596 -----
 example/neural-style/nstyle.py                     |  277 --
 example/neural_collaborative_filtering/README.md   |  113 -
 .../neural_collaborative_filtering/benchmark.sh    |  118 -
 example/neural_collaborative_filtering/ci.py       |   60 -
 example/neural_collaborative_filtering/convert.py  |  127 -
 .../neural_collaborative_filtering/core/dataset.py |   99 -
 .../core/evaluate.py                               |  105 -
 .../neural_collaborative_filtering/core/load.py    |   74 -
 .../neural_collaborative_filtering/core/model.py   |  135 -
 .../model_optimizer.py                             |   81 -
 example/neural_collaborative_filtering/ncf.py      |  162 --
 example/neural_collaborative_filtering/train.py    |  163 --
 example/numpy-ops/README.md                        |   21 -
 example/numpy-ops/custom_softmax.py                |   89 -
 example/numpy-ops/custom_softmax_rtc.py            |  175 --
 example/numpy-ops/custom_sparse_sqr.py             |  120 -
 example/numpy-ops/weighted_logistic_regression.py  |   86 -
 example/profiler/profiler_executor.py              |  161 --
 example/quantization/README.md                     |  360 ---
 example/quantization/common                        |    1 -
 example/quantization/imagenet_gen_qsym.py          |  208 --
 example/quantization/imagenet_gen_qsym_mkldnn.py   |  328 ---
 example/quantization/imagenet_inference.py         |  307 ---
 example/quantization/launch_inference.sh           |   45 -
 example/quantization/launch_inference_mkldnn.sh    |  111 -
 example/quantization/launch_quantize.sh            |   41 -
 example/rcnn/LICENSE                               |  146 -
 example/rcnn/README.md                             |   84 -
 example/rcnn/demo.py                               |  221 --
 example/rcnn/symdata/__init__.py                   |    0
 example/rcnn/symdata/anchor.py                     |  176 --
 example/rcnn/symdata/bbox.py                       |  214 --
 example/rcnn/symdata/image.py                      |  144 -
 example/rcnn/symdata/loader.py                     |  243 --
 example/rcnn/symdata/vis.py                        |   32 -
 example/rcnn/symimdb/__init__.py                   |    0
 example/rcnn/symimdb/coco.py                       |  210 --
 example/rcnn/symimdb/imdb.py                       |  126 -
 example/rcnn/symimdb/pascal_voc.py                 |  269 --
 example/rcnn/symnet/__init__.py                    |    0
 example/rcnn/symnet/logger.py                      |   23 -
 example/rcnn/symnet/metric.py                      |  147 --
 example/rcnn/symnet/model.py                       |   88 -
 example/rcnn/symnet/proposal_target.py             |  175 --
 example/rcnn/symnet/symbol_resnet.py               |  225 --
 example/rcnn/symnet/symbol_vgg.py                  |  232 --
 example/rcnn/test.py                               |  226 --
 example/rcnn/train.py                              |  303 ---
 example/recommenders/demo-MF.R                     |   84 -
 example/reinforcement-learning/a3c/README.md       |   37 -
 example/reinforcement-learning/a3c/a3c.py          |  248 --
 example/reinforcement-learning/a3c/launcher.py     |  138 -
 example/reinforcement-learning/a3c/rl_data.py      |  177 --
 example/reinforcement-learning/a3c/sym.py          |   35 -
 example/reinforcement-learning/ddpg/README.md      |   44 -
 example/reinforcement-learning/ddpg/ddpg.py        |  338 ---
 example/reinforcement-learning/ddpg/policies.py    |  130 -
 example/reinforcement-learning/ddpg/qfuncs.py      |  103 -
 example/reinforcement-learning/ddpg/replay_mem.py  |   95 -
 example/reinforcement-learning/ddpg/run.py         |   52 -
 example/reinforcement-learning/ddpg/strategies.py  |   96 -
 example/reinforcement-learning/ddpg/utils.py       |  124 -
 example/reinforcement-learning/dqn/README.md       |  Bin 2230 -> 0 bytes
 example/reinforcement-learning/dqn/atari_game.py   |  172 --
 example/reinforcement-learning/dqn/base.py         |  319 ---
 example/reinforcement-learning/dqn/dqn_demo.py     |  244 --
 example/reinforcement-learning/dqn/dqn_run_test.py |  175 --
 example/reinforcement-learning/dqn/game.py         |   49 -
 example/reinforcement-learning/dqn/operators.py    |  151 --
 .../reinforcement-learning/dqn/replay_memory.py    |  228 --
 example/reinforcement-learning/dqn/setup.sh        |   48 -
 example/reinforcement-learning/dqn/utils.py        |  353 ---
 .../parallel_actor_critic/README.md                |   59 -
 .../parallel_actor_critic/config.py                |   45 -
 .../parallel_actor_critic/envs.py                  |   57 -
 .../parallel_actor_critic/model.py                 |  125 -
 .../parallel_actor_critic/train.py                 |  180 --
 example/restricted-boltzmann-machine/README.md     |    4 +-
 .../binary_rbm_gluon.py                            |    6 +-
 .../binary_rbm_module.py                           |  171 --
 example/rnn/README.md                              |    1 -
 example/rnn/bucketing/README.md                    |   68 -
 example/rnn/bucketing/cudnn_rnn_bucketing.py       |  272 --
 example/rnn/bucketing/get_sherlockholmes_data.sh   |   43 -
 example/rnn/bucketing/lstm_bucketing.py            |  126 -
 example/rnn/large_word_lm/LogUniformGenerator.cc   |   52 -
 example/rnn/large_word_lm/LogUniformGenerator.h    |   45 -
 example/rnn/large_word_lm/Makefile                 |   25 -
 example/rnn/large_word_lm/custom_module.py         |  183 --
 example/rnn/large_word_lm/data.py                  |  202 --
 example/rnn/large_word_lm/get_vocab_file.sh        |   34 -
 example/rnn/large_word_lm/log_uniform.pyx          |   38 -
 example/rnn/large_word_lm/model.py                 |  181 --
 example/rnn/large_word_lm/run_utils.py             |   90 -
 example/rnn/large_word_lm/sampler.py               |   55 -
 example/rnn/large_word_lm/setup.py                 |   28 -
 example/rnn/large_word_lm/train.py                 |  162 --
 example/rnn/old/README.md                          |   35 -
 example/rnn/old/bucket_io.py                       |  275 --
 example/rnn/old/char-rnn.ipynb                     |  549 ----
 example/rnn/old/get_sherlockholmes_data.sh         |   43 -
 example/rnn/old/gru.py                             |  129 -
 example/rnn/old/gru_bucketing.py                   |   93 -
 example/rnn/old/lstm.py                            |  178 --
 example/rnn/old/lstm_bucketing.py                  |   95 -
 example/rnn/old/lstm_sherlockholmes.R              |  123 -
 example/rnn/old/rnn.py                             |  102 -
 example/rnn/old/rnn_cell_demo.py                   |  152 --
 example/rnn/old/rnn_model.py                       |   76 -
 example/rnn/word_lm/README.md                      |   66 -
 example/rnn/word_lm/data.py                        |  114 -
 example/rnn/word_lm/get_sherlockholmes_data.sh     |   43 -
 example/rnn/word_lm/model.py                       |   67 -
 example/rnn/word_lm/module.py                      |  134 -
 example/rnn/word_lm/train.py                       |  136 -
 example/sparse/README.md                           |   24 -
 example/sparse/factorization_machine/README.md     |   33 -
 example/sparse/factorization_machine/metric.py     |  125 -
 example/sparse/factorization_machine/model.py      |   54 -
 example/sparse/factorization_machine/train.py      |  147 --
 example/sparse/linear_classification/README.md     |   34 -
 example/sparse/linear_classification/data.py       |   32 -
 .../sparse/linear_classification/linear_model.py   |   34 -
 example/sparse/linear_classification/train.py      |  139 -
 .../linear_classification/weighted_softmax_ce.py   |   85 -
 example/sparse/matrix_factorization/README.md      |   44 -
 example/sparse/matrix_factorization/data.py        |   62 -
 example/sparse/matrix_factorization/model.py       |   48 -
 example/sparse/matrix_factorization/train.py       |  132 -
 example/sparse/wide_deep/README.md                 |   27 -
 example/sparse/wide_deep/config.py                 |   28 -
 example/sparse/wide_deep/data.py                   |  139 -
 example/sparse/wide_deep/inference.py              |  106 -
 example/sparse/wide_deep/model.py                  |   58 -
 example/sparse/wide_deep/train.py                  |  114 -
 example/speech_recognition/README.md               |  159 --
 example/speech_recognition/arch_deepspeech.py      |  222 --
 example/speech_recognition/config_util.py          |  102 -
 example/speech_recognition/deepspeech.cfg          |  120 -
 example/speech_recognition/default.cfg             |  117 -
 example/speech_recognition/flac_to_wav.sh          |   25 -
 example/speech_recognition/label_util.py           |  148 --
 example/speech_recognition/log_util.py             |   60 -
 example/speech_recognition/main.py                 |  370 ---
 .../resources/unicodemap_en_baidu.csv              |   28 -
 example/speech_recognition/singleton.py            |   58 -
 .../speech_recognition/stt_bi_graphemes_util.py    |   61 -
 example/speech_recognition/stt_bucketing_module.py |   30 -
 example/speech_recognition/stt_datagenerator.py    |  281 --
 example/speech_recognition/stt_io_bucketingiter.py |  165 --
 example/speech_recognition/stt_io_iter.py          |  127 -
 example/speech_recognition/stt_layer_batchnorm.py  |   50 -
 example/speech_recognition/stt_layer_conv.py       |   46 -
 example/speech_recognition/stt_layer_fc.py         |  128 -
 example/speech_recognition/stt_layer_gru.py        |  225 --
 example/speech_recognition/stt_layer_lstm.py       |  306 ---
 example/speech_recognition/stt_layer_slice.py      |   27 -
 example/speech_recognition/stt_layer_warpctc.py    |   39 -
 example/speech_recognition/stt_metric.py           |  252 --
 example/speech_recognition/stt_utils.py            |  147 --
 example/speech_recognition/train.py                |  186 --
 example/ssd/README.md                              |  284 --
 example/ssd/__init__.py                            |    0
 example/ssd/benchmark_score.py                     |  117 -
 example/ssd/config/__init__.py                     |    0
 example/ssd/config/config.py                       |   85 -
 example/ssd/config/utils.py                        |  108 -
 example/ssd/data/demo/download_demo_images.py      |   38 -
 example/ssd/dataset/__init__.py                    |    0
 example/ssd/dataset/concat_db.py                   |  127 -
 example/ssd/dataset/cv2Iterator.py                 |   65 -
 example/ssd/dataset/imdb.py                        |  127 -
 example/ssd/dataset/iterator.py                    |  307 ---
 example/ssd/dataset/mscoco.py                      |  138 -
 example/ssd/dataset/names/mscoco.names             |   80 -
 example/ssd/dataset/names/pascal_voc.names         |   20 -
 example/ssd/dataset/pascal_voc.py                  |  286 --
 example/ssd/dataset/pycocotools/README.md          |   19 -
 example/ssd/dataset/pycocotools/__init__.py        |   18 -
 example/ssd/dataset/pycocotools/coco.py            |  418 ---
 example/ssd/dataset/testdb.py                      |   69 -
 example/ssd/dataset/yolo_format.py                 |  170 --
 example/ssd/demo.py                                |  241 --
 example/ssd/deploy.py                              |   63 -
 example/ssd/detect/__init__.py                     |    0
 example/ssd/detect/detector.py                     |  238 --
 example/ssd/evaluate.py                            |  108 -
 example/ssd/evaluate/__init__.py                   |    0
 example/ssd/evaluate/eval_metric.py                |  295 ---
 example/ssd/evaluate/eval_voc.py                   |  196 --
 example/ssd/evaluate/evaluate_net.py               |  133 -
 example/ssd/init.sh                                |   59 -
 example/ssd/model/README.md                        |   18 -
 example/ssd/quantization.py                        |  159 --
 example/ssd/symbol/README.md                       |   66 -
 example/ssd/symbol/__init__.py                     |    0
 example/ssd/symbol/common.py                       |  304 ---
 example/ssd/symbol/inceptionv3.py                  |  185 --
 example/ssd/symbol/legacy_vgg16_ssd_300.py         |  207 --
 example/ssd/symbol/legacy_vgg16_ssd_512.py         |  210 --
 example/ssd/symbol/resnet.py                       |  186 --
 example/ssd/symbol/symbol_builder.py               |  182 --
 example/ssd/symbol/symbol_factory.py               |  139 -
 example/ssd/symbol/vgg16_reduced.py                |  103 -
 example/ssd/tools/__init__.py                      |    0
 example/ssd/tools/caffe_converter/.gitignore       |    5 -
 example/ssd/tools/caffe_converter/Makefile         |   33 -
 example/ssd/tools/caffe_converter/README.md        |   37 -
 example/ssd/tools/caffe_converter/caffe.proto      | 1938 --------------
 .../caffe_parse/parse_from_protobuf.py             |   55 -
 example/ssd/tools/caffe_converter/caffe_parser.py  |   80 -
 .../ssd/tools/caffe_converter/caffe_proto_utils.py |  204 --
 .../ssd/tools/caffe_converter/compare_layers.py    |  365 ---
 example/ssd/tools/caffe_converter/convert_mean.py  |   63 -
 example/ssd/tools/caffe_converter/convert_model.py |  224 --
 .../ssd/tools/caffe_converter/convert_symbol.py    |  394 ---
 example/ssd/tools/caffe_converter/make_win32.bat   |   20 -
 example/ssd/tools/caffe_converter/mean_image.py    |   67 -
 example/ssd/tools/find_mxnet.py                    |   24 -
 example/ssd/tools/prepare_coco.sh                  |   22 -
 example/ssd/tools/prepare_dataset.py               |  141 -
 example/ssd/tools/prepare_pascal.sh                |   22 -
 example/ssd/tools/rand_sampler.py                  |  287 --
 example/ssd/tools/visualize_net.py                 |   44 -
 example/ssd/train.py                               |  156 --
 example/ssd/train/__init__.py                      |    0
 example/ssd/train/metric.py                        |   94 -
 example/ssd/train/train_net.py                     |  279 --
 example/stochastic-depth/README.md                 |   46 -
 example/stochastic-depth/sd_cifar10.py             |  231 --
 example/stochastic-depth/sd_mnist.py               |  135 -
 example/stochastic-depth/sd_module.py              |  189 --
 example/svm_mnist/README.md                        |   28 -
 example/svm_mnist/svm_mnist.py                     |  124 -
 example/svrg_module/README.md                      |   54 -
 .../api_usage_example/example_api_train.py         |  124 -
 .../api_usage_example/example_inference.py         |  106 -
 .../svrg_module/benchmarks/svrg_benchmark.ipynb    |  360 ---
 example/svrg_module/linear_regression/common.py    |  117 -
 .../svrg_module/linear_regression/data_reader.py   |   59 -
 example/svrg_module/linear_regression/train.py     |   45 -
 example/vae-gan/README.md                          |   73 -
 example/vae-gan/convert_data.py                    |  102 -
 example/vae-gan/vaegan_mxnet.py                    |  739 ------
 include/mxnet/c_api.h                              |  556 ++--
 include/mxnet/c_predict_api.h                      |  348 ---
 include/mxnet/imperative.h                         |   26 +-
 include/mxnet/io.h                                 |   98 +-
 include/mxnet/libinfo.h                            |    1 -
 julia/.gitattributes                               |    1 -
 julia/.gitignore                                   |   11 -
 julia/LICENSE.md                                   |  196 --
 julia/NEWS.md                                      |  731 -----
 julia/Project.toml                                 |   26 -
 julia/README-DEV.md                                |   30 -
 julia/README.md                                    |   77 -
 julia/deps/build.jl                                |  285 --
 julia/deps/cblas.h                                 |  563 ----
 julia/docs/.gitignore                              |    6 -
 julia/docs/Makefile                                |   38 -
 julia/docs/Project.toml                            |    7 -
 julia/docs/make.jl                                 |   60 -
 julia/docs/mkdocs.yml                              |   66 -
 julia/docs/src/api.md                              |   22 -
 julia/docs/src/api/callback.md                     |   23 -
 julia/docs/src/api/context.md                      |   23 -
 julia/docs/src/api/executor.md                     |   23 -
 julia/docs/src/api/initializer.md                  |   23 -
 julia/docs/src/api/io.md                           |  137 -
 julia/docs/src/api/kvstore.md                      |   23 -
 julia/docs/src/api/metric.md                       |   27 -
 julia/docs/src/api/model.md                        |   26 -
 julia/docs/src/api/ndarray.md                      |   74 -
 julia/docs/src/api/nn-factory.md                   |   26 -
 julia/docs/src/api/optimizer.md                    |   66 -
 julia/docs/src/api/symbolic-node.md                |   23 -
 julia/docs/src/api/visualize.md                    |   23 -
 julia/docs/src/index.md                            |   60 -
 julia/docs/src/tutorial/char-lstm.md               |  323 ---
 julia/docs/src/tutorial/images/LSTM3-chain.png     |  Bin 229688 -> 0 bytes
 julia/docs/src/tutorial/images/char-lstm-vis.svg   |  435 ---
 julia/docs/src/tutorial/mnist.md                   |  281 --
 julia/docs/src/user-guide/faq.md                   |   25 -
 julia/docs/src/user-guide/install.md               |  109 -
 julia/docs/src/user-guide/overview.md              |  425 ---
 julia/examples/char-lstm/.gitignore                |    6 -
 julia/examples/char-lstm/README.md                 |  138 -
 julia/examples/char-lstm/config.jl                 |   40 -
 julia/examples/char-lstm/lstm.jl                   |  175 --
 julia/examples/char-lstm/sampler.jl                |   89 -
 julia/examples/char-lstm/seq-data.jl               |  137 -
 julia/examples/char-lstm/train.jl                  |   59 -
 julia/examples/char-lstm/visualize.jl              |   32 -
 julia/examples/cifar10/cifar10.jl                  |  101 -
 .../Prediction with Pre-trained Model.ipynb        |  249 --
 .../ijulia-pretrained-predict/imagehelper.py       |   48 -
 julia/examples/mnist/lenet-stn.jl                  |   81 -
 julia/examples/mnist/lenet.jl                      |   62 -
 julia/examples/mnist/mlp-test.jl                   |  122 -
 julia/examples/mnist/mlp.jl                        |   75 -
 julia/examples/mnist/mnist-data.jl                 |   33 -
 julia/examples/nondefault-example.jl               |  147 --
 julia/examples/regression-example.jl               |  101 -
 julia/models/Inception/.gitignore                  |    2 -
 julia/models/Inception/get.sh                      |   22 -
 julia/plugins/README.md                            |   31 -
 julia/plugins/io/svmlight.jl                       |   86 -
 julia/src/MXNet.jl                                 |  187 --
 julia/src/autograd.jl                              |  404 ---
 julia/src/base.jl                                  |  312 ---
 julia/src/broadcast.jl                             |   31 -
 julia/src/callback.jl                              |  160 --
 julia/src/context.jl                               |  203 --
 julia/src/deprecated.jl                            |  200 --
 julia/src/exceptions.jl                            |   31 -
 julia/src/executor.jl                              |  254 --
 julia/src/initializer.jl                           |  197 --
 julia/src/io.jl                                    |  644 -----
 julia/src/kvstore.jl                               |  353 ---
 julia/src/metric.jl                                |  478 ----
 julia/src/model.jl                                 |  673 -----
 julia/src/name.jl                                  |   61 -
 julia/src/ndarray.jl                               |   31 -
 julia/src/ndarray/activation.jl                    |   87 -
 julia/src/ndarray/arithmetic.jl                    |  303 ---
 julia/src/ndarray/array.jl                         |  714 -----
 julia/src/ndarray/autoimport.jl                    |  227 --
 julia/src/ndarray/comparison.jl                    |   56 -
 julia/src/ndarray/context.jl                       |   29 -
 julia/src/ndarray/io.jl                            |  135 -
 julia/src/ndarray/linalg.jl                        |   23 -
 julia/src/ndarray/reduction.jl                     |  113 -
 julia/src/ndarray/remap.jl                         |  145 -
 julia/src/ndarray/show.jl                          |   31 -
 julia/src/ndarray/statistic.jl                     |   24 -
 julia/src/ndarray/trig.jl                          |   32 -
 julia/src/ndarray/type.jl                          |  152 --
 julia/src/nn-factory.jl                            |   60 -
 julia/src/optimizer.jl                             |  312 ---
 julia/src/optimizers/adadelta.jl                   |  104 -
 julia/src/optimizers/adagrad.jl                    |   77 -
 julia/src/optimizers/adam.jl                       |   88 -
 julia/src/optimizers/adamax.jl                     |   84 -
 julia/src/optimizers/nadam.jl                      |  111 -
 julia/src/optimizers/rmsprop.jl                    |   84 -
 julia/src/optimizers/sgd.jl                        |   88 -
 julia/src/random.jl                                |   88 -
 julia/src/runtime.jl                               |   76 -
 julia/src/symbolic-node.jl                         |   24 -
 julia/src/symbolic-node/arithmetic.jl              |  127 -
 julia/src/symbolic-node/array.jl                   |  122 -
 julia/src/symbolic-node/autodiff.jl                |  178 --
 julia/src/symbolic-node/io.jl                      |   58 -
 julia/src/symbolic-node/op.jl                      |  444 ----
 julia/src/symbolic-node/show.jl                    |   62 -
 julia/src/symbolic-node/type.jl                    |  123 -
 julia/src/util.jl                                  |  270 --
 julia/src/visualize.jl                             |  213 --
 julia/test/common.jl                               |   50 -
 julia/test/runtests.jl                             |   47 -
 julia/test/unittest/autograd.jl                    |  402 ---
 julia/test/unittest/bind.jl                        |  110 -
 julia/test/unittest/context.jl                     |  111 -
 julia/test/unittest/exceptions.jl                  |   42 -
 julia/test/unittest/initializer.jl                 |   35 -
 julia/test/unittest/io.jl                          |  145 -
 julia/test/unittest/kvstore.jl                     |  114 -
 julia/test/unittest/metric.jl                      |  116 -
 julia/test/unittest/model.jl                       |   51 -
 julia/test/unittest/name.jl                        |   50 -
 julia/test/unittest/ndarray.jl                     | 1604 -----------
 julia/test/unittest/operator.jl                    |   57 -
 julia/test/unittest/optimizer.jl                   |   85 -
 julia/test/unittest/random.jl                      |   63 -
 julia/test/unittest/symbolic-node.jl               |  565 ----
 julia/test/unittest/util.jl                        |   50 -
 julia/test/unittest/visualize.jl                   |   54 -
 make/config_jetson.mk                              |  219 ++
 matlab/+mxnet/model.m                              |  242 --
 matlab/+mxnet/private/callmxnet.m                  |   45 -
 matlab/+mxnet/private/parse_json.m                 |  634 -----
 matlab/README.md                                   |  140 -
 matlab/demo.m                                      |   70 -
 matlab/get_inception_model.sh                      |   35 -
 matlab/tests/prepare_data.m                        |   53 -
 matlab/tests/test_prediction.m                     |  122 -
 perl-package/.gitignore                            |    1 -
 perl-package/AI-MXNet-Gluon-Contrib/Changes        |   14 -
 perl-package/AI-MXNet-Gluon-Contrib/MANIFEST       |    9 -
 perl-package/AI-MXNet-Gluon-Contrib/META.json      |   42 -
 perl-package/AI-MXNet-Gluon-Contrib/META.yml       |   38 -
 perl-package/AI-MXNet-Gluon-Contrib/Makefile.PL    |   63 -
 perl-package/AI-MXNet-Gluon-Contrib/README         |    7 -
 .../lib/AI/MXNet/Gluon/Contrib.pm                  |   39 -
 .../lib/AI/MXNet/Gluon/Contrib/NN/BasicLayers.pm   |  208 --
 .../t/AI-MXNet-Gluon-Contrib.t                     |   21 -
 perl-package/AI-MXNet-Gluon-ModelZoo/Changes       |   11 -
 perl-package/AI-MXNet-Gluon-ModelZoo/MANIFEST      |   19 -
 perl-package/AI-MXNet-Gluon-ModelZoo/META.json     |   44 -
 perl-package/AI-MXNet-Gluon-ModelZoo/META.yml      |   40 -
 perl-package/AI-MXNet-Gluon-ModelZoo/Makefile.PL   |   67 -
 perl-package/AI-MXNet-Gluon-ModelZoo/README        |    7 -
 .../examples/image_classification.pl               |   77 -
 .../lib/AI/MXNet/Gluon/ModelZoo.pm                 |  142 -
 .../lib/AI/MXNet/Gluon/ModelZoo/ModelStore.pm      |  164 --
 .../lib/AI/MXNet/Gluon/ModelZoo/Vision.pm          |   48 -
 .../lib/AI/MXNet/Gluon/ModelZoo/Vision/AlexNet.pm  |  115 -
 .../lib/AI/MXNet/Gluon/ModelZoo/Vision/DenseNet.pm |  277 --
 .../AI/MXNet/Gluon/ModelZoo/Vision/Inception.pm    |  287 --
 .../AI/MXNet/Gluon/ModelZoo/Vision/MobileNet.pm    |  518 ----
 .../lib/AI/MXNet/Gluon/ModelZoo/Vision/ResNet.pm   |  828 ------
 .../AI/MXNet/Gluon/ModelZoo/Vision/SqueezeNet.pm   |  212 --
 .../lib/AI/MXNet/Gluon/ModelZoo/Vision/VGG.pm      |  321 ---
 .../t/AI-MXNet-Gluon-ModelZoo.t                    |   21 -
 .../t/test_gluon_model_zoo.t                       |   51 -
 perl-package/AI-MXNet/Changes                      |  100 -
 perl-package/AI-MXNet/MANIFEST                     |  133 -
 perl-package/AI-MXNet/META.json                    |   55 -
 perl-package/AI-MXNet/META.yml                     |   51 -
 perl-package/AI-MXNet/Makefile.PL                  |   80 -
 perl-package/AI-MXNet/README                       |    7 -
 perl-package/AI-MXNet/examples/calculator.pl       |  156 --
 perl-package/AI-MXNet/examples/char_lstm.pl        |  255 --
 .../AI-MXNet/examples/cudnn_lstm_bucketing.pl      |  301 ---
 .../AI-MXNet/examples/get_sherlockholmes_data.sh   |   43 -
 perl-package/AI-MXNet/examples/gluon/dcgan.pl      |  206 --
 perl-package/AI-MXNet/examples/gluon/mnist.pl      |  136 -
 .../examples/gluon/style_transfer/README.md        |   52 -
 .../examples/gluon/style_transfer/get_data.sh      |   31 -
 .../AI-MXNet/examples/gluon/style_transfer/net.pl  |  325 ---
 .../gluon/style_transfer/style_transfer.pl         |   58 -
 .../examples/gluon/style_transfer/utils.pl         |   73 -
 perl-package/AI-MXNet/examples/lstm_bucketing.pl   |  157 --
 perl-package/AI-MXNet/examples/mnist.pl            |  202 --
 perl-package/AI-MXNet/examples/plot_network.pl     |   44 -
 .../examples/sparse/matrix_factorization/README.md |   26 -
 .../sparse/matrix_factorization/get_data.sh        |   33 -
 .../examples/sparse/matrix_factorization/train.pl  |  184 --
 .../AI-MXNet/examples/sparse/wide_deep/README.md   |   24 -
 .../AI-MXNet/examples/sparse/wide_deep/get_data.sh |   32 -
 .../AI-MXNet/examples/sparse/wide_deep/train.pl    |  301 ---
 perl-package/AI-MXNet/lib/AI/MXNet.pm              |  255 --
 perl-package/AI-MXNet/lib/AI/MXNet/AutoGrad.pm     |  482 ----
 perl-package/AI-MXNet/lib/AI/MXNet/AutoLoad.pm     |   35 -
 perl-package/AI-MXNet/lib/AI/MXNet/Base.pm         |  482 ----
 perl-package/AI-MXNet/lib/AI/MXNet/CachedOp.pm     |  119 -
 perl-package/AI-MXNet/lib/AI/MXNet/Callback.pm     |  296 ---
 perl-package/AI-MXNet/lib/AI/MXNet/Context.pm      |  240 --
 perl-package/AI-MXNet/lib/AI/MXNet/Contrib.pm      |   51 -
 .../AI-MXNet/lib/AI/MXNet/Contrib/NDArray.pm       |   35 -
 .../AI-MXNet/lib/AI/MXNet/Contrib/Symbol.pm        |   51 -
 perl-package/AI-MXNet/lib/AI/MXNet/CudaModule.pm   |  302 ---
 perl-package/AI-MXNet/lib/AI/MXNet/Engine.pm       |  104 -
 perl-package/AI-MXNet/lib/AI/MXNet/Executor.pm     |  523 ----
 .../AI-MXNet/lib/AI/MXNet/Executor/Group.pm        |  918 -------
 .../AI-MXNet/lib/AI/MXNet/Function/Parameters.pm   |   52 -
 perl-package/AI-MXNet/lib/AI/MXNet/Gluon.pm        |  134 -
 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/Block.pm  | 1590 -----------
 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/Data.pm   |   29 -
 .../AI-MXNet/lib/AI/MXNet/Gluon/Data/Loader.pm     |  186 --
 .../AI-MXNet/lib/AI/MXNet/Gluon/Data/Sampler.pm    |  285 --
 .../AI-MXNet/lib/AI/MXNet/Gluon/Data/Set.pm        |  155 --
 .../AI-MXNet/lib/AI/MXNet/Gluon/Data/Vision.pm     |  436 ---
 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/Loss.pm   |  999 -------
 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/Mouse.pm  |   63 -
 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/NN.pm     |   27 -
 .../AI-MXNet/lib/AI/MXNet/Gluon/NN/Activation.pm   |  244 --
 .../AI-MXNet/lib/AI/MXNet/Gluon/NN/BasicLayers.pm  |  923 -------
 .../AI-MXNet/lib/AI/MXNet/Gluon/NN/ConvLayers.pm   | 1418 ----------
 .../AI-MXNet/lib/AI/MXNet/Gluon/Parameter.pm       | 1331 ----------
 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/RNN.pm    |   25 -
 .../AI-MXNet/lib/AI/MXNet/Gluon/RNN/Cell.pm        | 1325 ----------
 .../AI-MXNet/lib/AI/MXNet/Gluon/RNN/Layer.pm       |  776 ------
 .../AI-MXNet/lib/AI/MXNet/Gluon/Trainer.pm         |  560 ----
 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/Utils.pm  |  315 ---
 perl-package/AI-MXNet/lib/AI/MXNet/IO.pm           |  856 ------
 perl-package/AI-MXNet/lib/AI/MXNet/Image.pm        |  994 -------
 .../AI-MXNet/lib/AI/MXNet/Image/NDArray.pm         |   24 -
 perl-package/AI-MXNet/lib/AI/MXNet/Image/Symbol.pm |   24 -
 perl-package/AI-MXNet/lib/AI/MXNet/Initializer.pm  |  875 ------
 perl-package/AI-MXNet/lib/AI/MXNet/KVStore.pm      |  656 -----
 .../AI-MXNet/lib/AI/MXNet/KVStoreServer.pm         |   98 -
 perl-package/AI-MXNet/lib/AI/MXNet/LRScheduler.pm  |  193 --
 perl-package/AI-MXNet/lib/AI/MXNet/LinAlg.pm       |   78 -
 .../AI-MXNet/lib/AI/MXNet/LinAlg/NDArray.pm        |   24 -
 .../AI-MXNet/lib/AI/MXNet/LinAlg/Symbol.pm         |   24 -
 perl-package/AI-MXNet/lib/AI/MXNet/Logging.pm      |   28 -
 perl-package/AI-MXNet/lib/AI/MXNet/Metric.pm       | 1192 ---------
 perl-package/AI-MXNet/lib/AI/MXNet/Module.pm       |  987 -------
 perl-package/AI-MXNet/lib/AI/MXNet/Module/Base.pm  | 1079 --------
 .../AI-MXNet/lib/AI/MXNet/Module/Bucketing.pm      |  574 ----
 perl-package/AI-MXNet/lib/AI/MXNet/Monitor.pm      |  210 --
 perl-package/AI-MXNet/lib/AI/MXNet/NDArray.pm      | 1679 ------------
 perl-package/AI-MXNet/lib/AI/MXNet/NDArray/Base.pm |  237 --
 perl-package/AI-MXNet/lib/AI/MXNet/NDArray/Doc.pm  |   56 -
 .../AI-MXNet/lib/AI/MXNet/NDArray/Slice.pm         |  120 -
 .../AI-MXNet/lib/AI/MXNet/NDArray/Sparse.pm        | 1433 ----------
 perl-package/AI-MXNet/lib/AI/MXNet/NS.pm           |   78 -
 perl-package/AI-MXNet/lib/AI/MXNet/Optimizer.pm    | 1966 --------------
 perl-package/AI-MXNet/lib/AI/MXNet/Profiler.pm     |   83 -
 perl-package/AI-MXNet/lib/AI/MXNet/RNN.pm          |  182 --
 perl-package/AI-MXNet/lib/AI/MXNet/RNN/Cell.pm     | 2025 --------------
 perl-package/AI-MXNet/lib/AI/MXNet/RNN/IO.pm       |  309 ---
 perl-package/AI-MXNet/lib/AI/MXNet/Random.pm       |  170 --
 perl-package/AI-MXNet/lib/AI/MXNet/RecordIO.pm     |  357 ---
 perl-package/AI-MXNet/lib/AI/MXNet/RunTime.pm      |  118 -
 perl-package/AI-MXNet/lib/AI/MXNet/Symbol.pm       | 1535 -----------
 .../AI-MXNet/lib/AI/MXNet/Symbol/AttrScope.pm      |   94 -
 perl-package/AI-MXNet/lib/AI/MXNet/Symbol/Base.pm  |  210 --
 perl-package/AI-MXNet/lib/AI/MXNet/Symbol/Doc.pm   |   61 -
 .../AI-MXNet/lib/AI/MXNet/Symbol/NameManager.pm    |  117 -
 .../AI-MXNet/lib/AI/MXNet/Symbol/Random.pm         |   58 -
 .../AI-MXNet/lib/AI/MXNet/Symbol/Sparse.pm         |   33 -
 perl-package/AI-MXNet/lib/AI/MXNet/TestUtils.pm    |  838 ------
 perl-package/AI-MXNet/lib/AI/MXNet/Types.pm        |   85 -
 .../AI-MXNet/lib/AI/MXNet/Util/Printable.pm        |   22 -
 .../AI-MXNet/lib/AI/MXNet/Visualization.pm         |  457 ----
 perl-package/AI-MXNet/t/AI-MXNet.t                 |   24 -
 perl-package/AI-MXNet/t/test_attr.t                |  125 -
 perl-package/AI-MXNet/t/test_autograd.t            |  426 ---
 perl-package/AI-MXNet/t/test_base.t                |  124 -
 perl-package/AI-MXNet/t/test_conv.t                |   72 -
 perl-package/AI-MXNet/t/test_cuda_module.t         |   57 -
 perl-package/AI-MXNet/t/test_engine.t              |   41 -
 perl-package/AI-MXNet/t/test_executor.t            |  195 --
 perl-package/AI-MXNet/t/test_gluon.t               | 1320 ---------
 perl-package/AI-MXNet/t/test_gluon_data.t          |  128 -
 perl-package/AI-MXNet/t/test_gluon_rnn.t           |  325 ---
 perl-package/AI-MXNet/t/test_gluon_trainer.t       |  255 --
 perl-package/AI-MXNet/t/test_infer_shape.t         |  142 -
 perl-package/AI-MXNet/t/test_init.t                |   78 -
 perl-package/AI-MXNet/t/test_io.t                  |  194 --
 perl-package/AI-MXNet/t/test_io_image.t            |   47 -
 perl-package/AI-MXNet/t/test_kvstore.t             |  262 --
 perl-package/AI-MXNet/t/test_loss.t                |  481 ----
 perl-package/AI-MXNet/t/test_metric.t              |   45 -
 perl-package/AI-MXNet/t/test_model_parallel.t      |   91 -
 perl-package/AI-MXNet/t/test_module.t              |  817 ------
 perl-package/AI-MXNet/t/test_multi_device_exec.t   |   74 -
 perl-package/AI-MXNet/t/test_ndarray.t             |  275 --
 perl-package/AI-MXNet/t/test_optimizers.t          | 1105 --------
 perl-package/AI-MXNet/t/test_random.t              |  248 --
 perl-package/AI-MXNet/t/test_recordio.t            |   90 -
 perl-package/AI-MXNet/t/test_rnn.t                 |  290 --
 perl-package/AI-MXNet/t/test_runtime.t             |   62 -
 perl-package/AI-MXNet/t/test_sparse_ndarray.t      | 1006 -------
 perl-package/AI-MXNet/t/test_symbol.t              |  481 ----
 perl-package/AI-MXNet/t/test_viz.t                 |   37 -
 perl-package/AI-MXNetCAPI/Changes                  |   55 -
 perl-package/AI-MXNetCAPI/MANIFEST                 |   10 -
 perl-package/AI-MXNetCAPI/META.json                |   41 -
 perl-package/AI-MXNetCAPI/META.yml                 |   39 -
 perl-package/AI-MXNetCAPI/Makefile.PL              |   59 -
 perl-package/AI-MXNetCAPI/README                   |   23 -
 perl-package/AI-MXNetCAPI/lib/AI/MXNetCAPI.pm      |   53 -
 perl-package/AI-MXNetCAPI/mxnet.i                  | 2486 -----------------
 perl-package/AI-MXNetCAPI/mxnet_typemaps.i         | 1390 ----------
 perl-package/AI-MXNetCAPI/t/AI-MXNetCAPI.t         |   22 -
 perl-package/AI-NNVMCAPI/Changes                   |   28 -
 perl-package/AI-NNVMCAPI/MANIFEST                  |   10 -
 perl-package/AI-NNVMCAPI/META.json                 |   41 -
 perl-package/AI-NNVMCAPI/META.yml                  |   39 -
 perl-package/AI-NNVMCAPI/Makefile.PL               |   59 -
 perl-package/AI-NNVMCAPI/README                    |   24 -
 perl-package/AI-NNVMCAPI/lib/AI/NNVMCAPI.pm        |   53 -
 perl-package/AI-NNVMCAPI/nnvm.i                    |  365 ---
 perl-package/AI-NNVMCAPI/nnvm_typemaps.i           |  338 ---
 perl-package/AI-NNVMCAPI/t/AI-NNVMCAPI.t           |   22 -
 perl-package/README.md                             |   35 -
 perl-package/test.sh                               |   42 -
 plugin/caffe/README.md                             |   12 +-
 pytest.ini                                         |    2 +
 python/mxnet/__init__.py                           |   23 +-
 python/mxnet/_ctypes/ndarray.py                    |   26 +-
 python/mxnet/_numpy_op_doc.py                      |  395 +--
 python/mxnet/autograd.py                           |    4 +-
 python/mxnet/base.py                               |    3 +-
 python/mxnet/callback.py                           |   32 +-
 python/mxnet/contrib/__init__.py                   |    2 -
 python/mxnet/contrib/amp/amp.py                    |   69 +-
 python/mxnet/contrib/amp/lists/symbol_bf16.py      |   15 -
 python/mxnet/contrib/amp/lists/symbol_fp16.py      |   15 -
 .../mxnet/contrib/onnx/mx2onnx/_op_translations.py |  545 +++-
 python/mxnet/contrib/onnx/mx2onnx/export_onnx.py   |   11 +-
 .../mxnet/contrib/onnx/onnx2mx/_import_helper.py   |    6 +-
 .../mxnet/contrib/onnx/onnx2mx/_op_translations.py |   45 -
 .../contrib/onnx/onnx2mx/_translation_utils.py     |   54 -
 python/mxnet/contrib/quantization.py               | 1022 -------
 python/mxnet/contrib/svrg_optimization/__init__.py |   22 -
 .../mxnet/contrib/svrg_optimization/svrg_module.py |  579 ----
 .../contrib/svrg_optimization/svrg_optimizer.py    |  174 --
 python/mxnet/cython/base.pyi                       |    4 +
 python/mxnet/cython/ndarray.pyx                    |   25 +-
 python/mxnet/executor.py                           |  582 ++--
 python/mxnet/executor_manager.py                   |  443 ----
 python/mxnet/gluon/__init__.py                     |    2 +
 python/mxnet/gluon/block.py                        |  518 ++--
 python/mxnet/gluon/contrib/cnn/conv_layers.py      |  297 ++-
 python/mxnet/gluon/contrib/data/__init__.py        |    1 +
 python/mxnet/gluon/contrib/data/text.py            |    2 +-
 python/mxnet/gluon/contrib/data/vision/__init__.py |   22 +
 .../mxnet/gluon/contrib/data/vision/dataloader.py  |  521 ++++
 .../contrib/data/vision/transforms/__init__.py     |   21 +
 .../data/vision/transforms/bbox/__init__.py        |   18 +
 .../contrib/data/vision/transforms/bbox/bbox.py    |  344 +++
 .../contrib/data/vision/transforms/bbox/utils.py   |  428 +++
 python/mxnet/gluon/contrib/estimator/estimator.py  |    5 +-
 .../mxnet/gluon/contrib/estimator/event_handler.py |    4 +-
 python/mxnet/gluon/contrib/estimator/utils.py      |    4 +-
 python/mxnet/gluon/contrib/nn/basic_layers.py      |  109 +-
 python/mxnet/gluon/contrib/rnn/conv_rnn_cell.py    |  135 +-
 python/mxnet/gluon/contrib/rnn/rnn_cell.py         |   43 +-
 python/mxnet/gluon/data/__init__.py                |    2 +
 python/mxnet/gluon/data/_internal.py               |  353 +++
 python/mxnet/gluon/data/batchify.py                |  415 +++
 python/mxnet/gluon/data/dataloader.py              |  202 +-
 python/mxnet/gluon/data/dataset.py                 |  120 +-
 python/mxnet/gluon/data/vision/datasets.py         |  131 +-
 python/mxnet/gluon/data/vision/transforms.py       |  687 -----
 .../mxnet/gluon/data/vision/transforms/__init__.py |  197 ++
 python/mxnet/gluon/data/vision/transforms/image.py |  713 +++++
 python/mxnet/gluon/loss.py                         |    9 +-
 python/mxnet/gluon/metric.py                       | 1930 ++++++++++++++
 python/mxnet/gluon/model_zoo/vision/alexnet.py     |   42 +-
 python/mxnet/gluon/model_zoo/vision/densenet.py    |   56 +-
 python/mxnet/gluon/model_zoo/vision/inception.py   |  216 +-
 python/mxnet/gluon/model_zoo/vision/mobilenet.py   |   92 +-
 python/mxnet/gluon/model_zoo/vision/resnet.py      |  110 +-
 python/mxnet/gluon/model_zoo/vision/squeezenet.py  |   79 +-
 python/mxnet/gluon/model_zoo/vision/vgg.py         |   25 +-
 python/mxnet/gluon/nn/activations.py               |   23 +-
 python/mxnet/gluon/nn/basic_layers.py              |  240 +-
 python/mxnet/gluon/nn/conv_layers.py               |   82 +-
 python/mxnet/gluon/parameter.py                    |  480 +---
 python/mxnet/gluon/rnn/rnn_cell.py                 |  210 +-
 python/mxnet/gluon/rnn/rnn_layer.py                |   77 +-
 python/mxnet/gluon/trainer.py                      |    8 +-
 python/mxnet/image/image.py                        |   18 +-
 python/mxnet/initializer.py                        |   80 +-
 python/mxnet/io/io.py                              |   38 +-
 python/mxnet/kvstore/__init__.py                   |    1 +
 python/mxnet/kvstore/base.py                       |    9 +-
 python/mxnet/kvstore/byteps.py                     |  260 ++
 python/mxnet/libinfo.py                            |    9 +-
 python/mxnet/metric.py                             | 1829 -------------
 python/mxnet/model.py                              |  784 +-----
 python/mxnet/module/__init__.py                    |   27 -
 python/mxnet/module/base_module.py                 | 1067 --------
 python/mxnet/module/bucketing_module.py            |  702 -----
 python/mxnet/module/executor_group.py              |  703 -----
 python/mxnet/module/module.py                      |  870 ------
 python/mxnet/module/python_module.py               |  362 ---
 python/mxnet/module/sequential_module.py           |  440 ---
 python/mxnet/monitor.py                            |  145 -
 python/mxnet/name.py                               |    9 +-
 python/mxnet/ndarray/contrib.py                    |   78 +
 python/mxnet/ndarray/ndarray.py                    |    8 +-
 python/mxnet/ndarray/numpy/_op.py                  |  716 ++++-
 python/mxnet/ndarray/numpy/random.py               |   33 +-
 python/mxnet/numpy/fallback.py                     |    2 -
 python/mxnet/numpy/multiarray.py                   |  796 +++++-
 python/mxnet/numpy/random.py                       |    8 +-
 python/mxnet/numpy_extension/__init__.py           |    3 +-
 python/mxnet/numpy_extension/utils.py              |  125 +-
 python/mxnet/optimizer/__init__.py                 |    6 +-
 python/mxnet/optimizer/adamax.py                   |    7 +-
 python/mxnet/optimizer/lans.py                     |  220 ++
 python/mxnet/rnn/__init__.py                       |   29 -
 python/mxnet/rnn/io.py                             |  210 --
 python/mxnet/rnn/rnn.py                            |  121 -
 python/mxnet/rnn/rnn_cell.py                       | 1436 ----------
 python/mxnet/runtime.py                            |    2 +-
 python/mxnet/symbol/numpy/_symbol.py               |  489 +++-
 python/mxnet/symbol/numpy/linalg.py                |    6 +-
 python/mxnet/symbol/numpy/random.py                |   32 +-
 python/mxnet/symbol/numpy_extension/random.py      |    2 -
 python/mxnet/symbol/symbol.py                      |  446 +---
 python/mxnet/test_utils.py                         |  169 +-
 python/mxnet/util.py                               |  249 +-
 python/mxnet/visualization.py                      |    1 -
 scala-package/.gitignore                           |   12 -
 scala-package/.mvn/wrapper/.gitignore              |    2 -
 .../.mvn/wrapper/MavenWrapperDownloader.java       |  110 -
 .../.mvn/wrapper/maven-wrapper.properties          |    1 -
 scala-package/LICENSE                              |  202 --
 scala-package/README.md                            |  250 --
 scala-package/assembly/pom.xml                     |  129 -
 .../assembly/src/main/assembly/assembly.xml        |   73 -
 .../assembly/src/main/assembly/javadoc.xml         |   31 -
 .../assembly/src/main/assembly/source.xml          |   35 -
 scala-package/core/pom.xml                         |  163 --
 scala-package/core/scripts/get_cifar_data.sh       |   38 -
 scala-package/core/scripts/get_mnist_data.sh       |   38 -
 .../main/scala/org/apache/mxnet/AttrScope.scala    |   55 -
 .../src/main/scala/org/apache/mxnet/Base.scala     |  152 --
 .../src/main/scala/org/apache/mxnet/Callback.scala |   59 -
 .../src/main/scala/org/apache/mxnet/Context.scala  |   86 -
 .../src/main/scala/org/apache/mxnet/DType.scala    |   40 -
 .../main/scala/org/apache/mxnet/EvalMetric.scala   |  349 ---
 .../src/main/scala/org/apache/mxnet/Executor.scala |  300 ---
 .../scala/org/apache/mxnet/ExecutorManager.scala   |  557 ----
 .../main/scala/org/apache/mxnet/FeedForward.scala  |  744 ------
 .../core/src/main/scala/org/apache/mxnet/IO.scala  |  435 ---
 .../src/main/scala/org/apache/mxnet/Image.scala    |  249 --
 .../main/scala/org/apache/mxnet/Initializer.scala  |  172 --
 .../src/main/scala/org/apache/mxnet/KVStore.scala  |  298 ---
 .../scala/org/apache/mxnet/KVStoreServer.scala     |  114 -
 .../main/scala/org/apache/mxnet/LRScheduler.scala  |   70 -
 .../src/main/scala/org/apache/mxnet/Layout.scala   |   35 -
 .../src/main/scala/org/apache/mxnet/LibInfo.scala  |  378 ---
 .../scala/org/apache/mxnet/MX_PRIMITIVES.scala     |   93 -
 .../src/main/scala/org/apache/mxnet/Model.scala    |  380 ---
 .../src/main/scala/org/apache/mxnet/Monitor.scala  |  132 -
 .../src/main/scala/org/apache/mxnet/NDArray.scala  | 1577 -----------
 .../main/scala/org/apache/mxnet/NDArrayAPI.scala   |   36 -
 .../scala/org/apache/mxnet/NDArrayCollector.scala  |  172 --
 .../main/scala/org/apache/mxnet/NameManager.scala  |   67 -
 .../scala/org/apache/mxnet/NativeResource.scala    |  191 --
 .../main/scala/org/apache/mxnet/NumpyScope.scala   |   63 -
 .../src/main/scala/org/apache/mxnet/Operator.scala |  281 --
 .../main/scala/org/apache/mxnet/Optimizer.scala    |  326 ---
 .../src/main/scala/org/apache/mxnet/Profiler.scala |   58 -
 .../src/main/scala/org/apache/mxnet/Random.scala   |   95 -
 .../src/main/scala/org/apache/mxnet/RecordIO.scala |  228 --
 .../scala/org/apache/mxnet/ResourceScope.scala     |  214 --
 .../core/src/main/scala/org/apache/mxnet/Rtc.scala |   95 -
 .../main/scala/org/apache/mxnet/Serializer.scala   |   75 -
 .../src/main/scala/org/apache/mxnet/Shape.scala    |   63 -
 .../main/scala/org/apache/mxnet/SparseFormat.scala |   25 -
 .../scala/org/apache/mxnet/SparseNDArray.scala     |  196 --
 .../src/main/scala/org/apache/mxnet/Symbol.scala   | 1429 ----------
 .../main/scala/org/apache/mxnet/SymbolAPI.scala    |   44 -
 .../scala/org/apache/mxnet/Visualization.scala     |  324 ---
 .../org/apache/mxnet/annotation/Experimental.scala |   29 -
 .../scala/org/apache/mxnet/contrib/NDArray.scala   |   25 -
 .../scala/org/apache/mxnet/contrib/Symbol.scala    |   25 -
 .../scala/org/apache/mxnet/io/MXDataIter.scala     |  192 --
 .../scala/org/apache/mxnet/io/NDArrayIter.scala    |  337 ---
 .../org/apache/mxnet/io/PrefetchingIter.scala      |  193 --
 .../scala/org/apache/mxnet/io/ResizeIter.scala     |  157 --
 .../scala/org/apache/mxnet/javaapi/Context.scala   |   59 -
 .../scala/org/apache/mxnet/javaapi/DType.scala     |   27 -
 .../main/scala/org/apache/mxnet/javaapi/IO.scala   |   43 -
 .../scala/org/apache/mxnet/javaapi/Image.scala     |  157 --
 .../scala/org/apache/mxnet/javaapi/Layout.scala    |   34 -
 .../scala/org/apache/mxnet/javaapi/NDArray.scala   |  465 ----
 .../scala/org/apache/mxnet/javaapi/Shape.scala     |   53 -
 .../scala/org/apache/mxnet/module/BaseModule.scala |  727 -----
 .../org/apache/mxnet/module/BucketingModule.scala  |  406 ---
 .../mxnet/module/DataParallelExecutorGroup.scala   |  766 ------
 .../scala/org/apache/mxnet/module/Module.scala     |  723 -----
 .../org/apache/mxnet/module/SequentialModule.scala |  419 ---
 .../org/apache/mxnet/optimizer/AdaDelta.scala      |  111 -
 .../scala/org/apache/mxnet/optimizer/AdaGrad.scala |   88 -
 .../scala/org/apache/mxnet/optimizer/Adam.scala    |  145 -
 .../scala/org/apache/mxnet/optimizer/DCASGD.scala  |  124 -
 .../scala/org/apache/mxnet/optimizer/NAG.scala     |  124 -
 .../scala/org/apache/mxnet/optimizer/RMSProp.scala |  116 -
 .../scala/org/apache/mxnet/optimizer/SGD.scala     |  127 -
 .../scala/org/apache/mxnet/optimizer/SGLD.scala    |   94 -
 .../apache/mxnet/util/NativeLibraryLoader.scala    |  173 --
 .../org/apache/mxnet/util/OptionConversion.scala   |   24 -
 .../org/apache/mxnet/util/SerializerUtils.scala    |   83 -
 .../org/apache/mxnet/util/WarnIfNotDisposed.scala  |   88 -
 .../java/org/apache/mxnet/javaapi/ContextTest.java |   40 -
 .../java/org/apache/mxnet/javaapi/DTypeTest.java   |   53 -
 .../test/java/org/apache/mxnet/javaapi/IOTest.java |   35 -
 .../java/org/apache/mxnet/javaapi/ImageTest.java   |   85 -
 .../java/org/apache/mxnet/javaapi/NDArrayTest.java |  100 -
 .../mxnet/javaapi/ResourceScopeTestSuite.java      |  110 -
 .../java/org/apache/mxnet/javaapi/ShapeTest.java   |  121 -
 .../core/src/test/resources/log4j.properties       |   24 -
 .../scala/org/apache/mxnet/AttrScopeSuite.scala    |   36 -
 .../test/scala/org/apache/mxnet/CheckUtils.scala   |   33 -
 .../scala/org/apache/mxnet/ExecutorSuite.scala     |   80 -
 .../src/test/scala/org/apache/mxnet/IOSuite.scala  |  336 ---
 .../test/scala/org/apache/mxnet/ImageSuite.scala   |  121 -
 .../test/scala/org/apache/mxnet/KVStoreSuite.scala |   98 -
 .../org/apache/mxnet/ModelParallelSuite.scala      |   73 -
 .../test/scala/org/apache/mxnet/ModuleSuite.scala  |  414 ---
 .../org/apache/mxnet/NDArrayCollectorSuite.scala   |   71 -
 .../test/scala/org/apache/mxnet/NDArraySuite.scala | 1022 -------
 .../org/apache/mxnet/NativeResourceSuite.scala     |   69 -
 .../scala/org/apache/mxnet/NumpyScopeSuite.scala   |   34 -
 .../scala/org/apache/mxnet/OperatorSuite.scala     | 1064 --------
 .../test/scala/org/apache/mxnet/RandomSuite.scala  |   53 -
 .../scala/org/apache/mxnet/RecordIOSuite.scala     |   86 -
 .../org/apache/mxnet/ResourceScopeSuite.scala      |  184 --
 .../scala/org/apache/mxnet/SerializerSuite.scala   |   48 -
 .../test/scala/org/apache/mxnet/ShapeSuite.scala   |   47 -
 .../org/apache/mxnet/SparseNDArraySuite.scala      |   93 -
 .../test/scala/org/apache/mxnet/SymbolSuite.scala  |   82 -
 .../src/test/scala/org/apache/mxnet/TestUtil.scala |   47 -
 .../test/scala/org/apache/mxnet/gpu/RtcSuite.scala |   64 -
 .../scala/org/apache/mxnet/train/ConvSuite.scala   |  116 -
 .../apache/mxnet/util/SerializerUtilsSuite.scala   |   33 -
 .../apache/mxnet/util/WarnIfNotDiposedSuite.scala  |   63 -
 scala-package/deploy/pom.xml                       |  124 -
 scala-package/dev/change-artifact-id.sh            |   51 -
 scala-package/dev/change-proj-version.sh           |   42 -
 scala-package/dev/change-scala-version.sh          |   49 -
 scala-package/dev/compile-mxnet-backend.sh         |  111 -
 scala-package/examples/pom.xml                     |  150 --
 .../scripts/benchmark/run_image_inference_bm.sh    |   46 -
 .../scripts/benchmark/run_java_inference_bm.sh     |   27 -
 .../scripts/benchmark/run_text_charrnn_bm.sh       |   44 -
 .../examples/scripts/customop/run_customop.sh      |   34 -
 .../scripts/customop/run_customopwithrtc.sh        |   34 -
 .../examples/scripts/infer/bert/get_bert_data.sh   |   31 -
 .../scripts/infer/bert/run_bert_qa_example.sh      |   27 -
 .../infer/imageclassifier/get_resnet_18_data.sh    |   41 -
 .../infer/imageclassifier/get_resnet_data.sh       |   41 -
 .../imageclassifier/run_classifier_example.sh      |   36 -
 .../scripts/infer/objectdetector/get_ssd_data.sh   |   45 -
 .../infer/objectdetector/run_ssd_example.sh        |   36 -
 .../infer/objectdetector/run_ssd_java_example.sh   |   34 -
 .../infer/predictor/run_predictor_java_example.sh  |   31 -
 scala-package/examples/scripts/module/mnist_mlp.sh |   28 -
 .../scripts/module/run_sequential_module.sh        |   36 -
 .../neuralstyle_end2end/run_test_end2end.sh        |   34 -
 .../neuralstyle_end2end/run_train_end2end.sh       |   38 -
 .../scripts/profiler/run_profiler_matmul.sh        |   38 -
 .../scripts/profiler/run_profiler_ndarray.sh       |   35 -
 .../examples/scripts/rnn/run_lstm_bucketing.sh     |   36 -
 .../examples/scripts/rnn/run_test_charrnn.sh       |   38 -
 .../examples/scripts/rnn/run_train_charrnn.sh      |   38 -
 .../examples/scripts/run_cnntextclassification.sh  |   42 -
 scala-package/examples/scripts/run_gan_mnist.sh    |   38 -
 scala-package/examples/scripts/run_multitask.sh    |   34 -
 scala-package/examples/scripts/run_neuralstyle.sh  |   33 -
 scala-package/examples/scripts/run_train_mnist.sh  |   35 -
 .../examples/scripts/run_visualization.sh          |   36 -
 .../mxnetexamples/javaapi/benchmark/InferBase.java |   35 -
 .../javaapi/benchmark/JavaBenchmark.java           |  129 -
 .../benchmark/ObjectDetectionBenchmark.java        |   64 -
 .../javaapi/infer/bert/BertDataParser.java         |  126 -
 .../mxnetexamples/javaapi/infer/bert/BertQA.java   |  148 --
 .../mxnetexamples/javaapi/infer/bert/README.md     |  103 -
 .../javaapi/infer/objectdetector/README.md         |  114 -
 .../infer/objectdetector/SSDClassifierExample.java |  214 --
 .../javaapi/infer/predictor/PredictorExample.java  |  128 -
 .../javaapi/infer/predictor/README.md              |   78 -
 .../examples/src/main/resources/log4j.properties   |   24 -
 .../scala/org/apache/mxnetexamples/InferBase.scala |   30 -
 .../main/scala/org/apache/mxnetexamples/Util.scala |   45 -
 .../org/apache/mxnetexamples/benchmark/README.md   |  100 -
 .../benchmark/ScalaInferenceBenchmark.scala        |  172 --
 .../CNNTextClassification.scala                    |  331 ---
 .../cnntextclassification/DataHelper.scala         |  176 --
 .../mxnetexamples/cnntextclassification/README.md  |   40 -
 .../org/apache/mxnetexamples/customop/Data.scala   |   45 -
 .../mxnetexamples/customop/ExampleCustomOp.scala   |  222 --
 .../customop/ExampleCustomOpWithRtc.scala          |  240 --
 .../org/apache/mxnetexamples/customop/README.md    |   39 -
 .../org/apache/mxnetexamples/gan/GanMnist.scala    |  213 --
 .../org/apache/mxnetexamples/gan/Module.scala      |  162 --
 .../scala/org/apache/mxnetexamples/gan/README.md   |   35 -
 .../scala/org/apache/mxnetexamples/gan/Viz.scala   |  106 -
 .../mxnetexamples/imclassification/README.md       |   53 -
 .../imclassification/TrainModel.scala              |  222 --
 .../imclassification/datasets/MnistIter.scala      |   59 -
 .../datasets/SyntheticDataIter.scala               |   70 -
 .../imclassification/models/Lenet.scala            |   53 -
 .../models/MultiLayerPerceptron.scala              |   42 -
 .../imclassification/models/Resnet.scala           |  180 --
 .../imclassification/util/Trainer.scala            |  135 -
 .../imageclassifier/ImageClassifierExample.scala   |  236 --
 .../mxnetexamples/infer/imageclassifier/README.md  |  105 -
 .../mxnetexamples/infer/objectdetector/README.md   |  121 -
 .../objectdetector/SSDClassifierExample.scala      |  254 --
 .../infer/predictor/PredictorExample.scala         |   92 -
 .../org/apache/mxnetexamples/module/MnistMlp.scala |  171 --
 .../mxnetexamples/module/SequentialModuleEx.scala  |  191 --
 .../org/apache/mxnetexamples/multitask/Data.scala  |   48 -
 .../mxnetexamples/multitask/ExampleMultiTask.scala |  374 ---
 .../mxnetexamples/neuralstyle/ModelVgg19.scala     |  116 -
 .../mxnetexamples/neuralstyle/NeuralStyle.scala    |  326 ---
 .../org/apache/mxnetexamples/neuralstyle/README.md |  100 -
 .../mxnetexamples/neuralstyle/end2end/Basic.scala  |  119 -
 .../neuralstyle/end2end/BoostInference.scala       |   95 -
 .../neuralstyle/end2end/BoostTrain.scala           |  211 --
 .../neuralstyle/end2end/DataProcessing.scala       |   89 -
 .../mxnetexamples/neuralstyle/end2end/GenV3.scala  |   84 -
 .../mxnetexamples/neuralstyle/end2end/GenV4.scala  |   72 -
 .../mxnetexamples/neuralstyle/end2end/Module.scala |  137 -
 .../mxnetexamples/profiler/ProfilerMatMul.scala    |  107 -
 .../mxnetexamples/profiler/ProfilerNDArray.scala   |  252 --
 .../org/apache/mxnetexamples/rnn/BucketIo.scala    |  271 --
 .../scala/org/apache/mxnetexamples/rnn/Lstm.scala  |  163 --
 .../apache/mxnetexamples/rnn/LstmBucketing.scala   |  137 -
 .../scala/org/apache/mxnetexamples/rnn/README.md   |   65 -
 .../org/apache/mxnetexamples/rnn/RnnModel.scala    |   73 -
 .../org/apache/mxnetexamples/rnn/TestCharRnn.scala |  169 --
 .../apache/mxnetexamples/rnn/TrainCharRnn.scala    |  185 --
 .../scala/org/apache/mxnetexamples/rnn/Utils.scala |  151 --
 .../mxnetexamples/visualization/AlexNet.scala      |   72 -
 .../mxnetexamples/visualization/ExampleVis.scala   |   90 -
 .../mxnetexamples/visualization/GoogleNet.scala    |   94 -
 .../mxnetexamples/visualization/Inception_BN.scala |  127 -
 .../mxnetexamples/visualization/Inception_V3.scala |  253 --
 .../apache/mxnetexamples/visualization/LeNet.scala |   52 -
 .../mxnetexamples/visualization/ResNet_Small.scala |  110 -
 .../apache/mxnetexamples/visualization/VGG.scala   |   84 -
 .../javaapi/infer/predictor/BertExampleTest.java   |   71 -
 .../infer/predictor/PredictorExampleTest.java      |   67 -
 .../examples/src/test/resources/log4j.properties   |   24 -
 .../benchmark/ScalaInferenceBenchmarkSuite.scala   |  113 -
 .../CNNClassifierExampleSuite.scala                |   70 -
 .../customop/CustomOpExampleSuite.scala            |   90 -
 .../apache/mxnetexamples/gan/GanExampleSuite.scala |   57 -
 .../IMClassificationExampleSuite.scala             |   76 -
 .../ImageClassifierExampleSuite.scala              |   78 -
 .../ObjectDetectorExampleSuite.scala               |   74 -
 .../infer/predictor/PredictorExampleSuite.scala    |   89 -
 .../mxnetexamples/multitask/MultiTaskSuite.scala   |   53 -
 .../neuralstyle/NeuralStyleSuite.scala             |   99 -
 .../mxnetexamples/profiler/ProfilerSuite.scala     |   78 -
 .../apache/mxnetexamples/rnn/ExampleRNNSuite.scala |   86 -
 scala-package/externalPom/pom.xml                  |  152 --
 .../externalPom/src/main/deploy/deploy.xml         |   69 -
 scala-package/infer/pom.xml                        |   80 -
 .../scala/org/apache/mxnet/infer/Classifier.scala  |  212 --
 .../org/apache/mxnet/infer/ImageClassifier.scala   |  252 --
 .../org/apache/mxnet/infer/MXNetHandler.scala      |  117 -
 .../org/apache/mxnet/infer/ObjectDetector.scala    |  218 --
 .../scala/org/apache/mxnet/infer/Predictor.scala   |  261 --
 .../mxnet/infer/javaapi/ObjectDetector.scala       |  179 --
 .../mxnet/infer/javaapi/ObjectDetectorOutput.scala |   71 -
 .../org/apache/mxnet/infer/javaapi/Predictor.scala |  134 -
 .../scala/org/apache/mxnet/infer/package.scala     |   22 -
 .../infer/javaapi/ObjectDetectorOutputTest.java    |   59 -
 .../mxnet/infer/javaapi/ObjectDetectorTest.java    |  131 -
 .../apache/mxnet/infer/javaapi/PredictorTest.java  |  123 -
 .../infer/src/test/resources/log4j.properties      |   24 -
 .../org/apache/mxnet/infer/ClassifierSuite.scala   |  250 --
 .../apache/mxnet/infer/ImageClassifierSuite.scala  |  162 --
 .../apache/mxnet/infer/ObjectDetectorSuite.scala   |  171 --
 .../org/apache/mxnet/infer/PredictorSuite.scala    |  147 --
 scala-package/init-native/pom.xml                  |  190 --
 .../native/org_apache_mxnet_init_native_c_api.cc   |  120 -
 .../native/org_apache_mxnet_init_native_c_api.h    |   45 -
 scala-package/init/pom.xml                         |   89 -
 .../main/scala/org/apache/mxnet/init/Base.scala    |   86 -
 .../main/scala/org/apache/mxnet/init/LibInfo.scala |   66 -
 scala-package/macros/pom.xml                       |   73 -
 .../scala/org/apache/mxnet/APIDocGenerator.scala   |  361 ---
 .../scala/org/apache/mxnet/GeneratorBase.scala     |  273 --
 .../main/scala/org/apache/mxnet/NDArrayMacro.scala |  276 --
 .../main/scala/org/apache/mxnet/SymbolMacro.scala  |  248 --
 .../apache/mxnet/javaapi/JavaNDArrayMacro.scala    |  134 -
 .../org/apache/mxnet/utils/CToScalaUtils.scala     |  110 -
 .../macros/src/test/resources/log4j.properties     |   24 -
 .../test/scala/org/apache/mxnet/MacrosSuite.scala  |   52 -
 scala-package/memory-management.md                 |  135 -
 scala-package/mvnw                                 |  286 --
 scala-package/mvnw.cmd                             |  161 --
 scala-package/mxnet-demo/java-demo/README.md       |  124 -
 .../mxnet-demo/java-demo/bin/java_sample.sh        |   20 -
 scala-package/mxnet-demo/java-demo/bin/run_od.sh   |   20 -
 scala-package/mxnet-demo/java-demo/pom.xml         |  117 -
 .../java-demo/src/main/java/mxnet/HelloWorld.java  |   32 -
 .../src/main/java/mxnet/ImageClassification.java   |  131 -
 .../src/main/java/mxnet/NDArrayCreation.java       |   47 -
 .../src/main/java/mxnet/NDArrayOperation.java      |   44 -
 .../src/main/java/mxnet/ObjectDetection.java       |   99 -
 scala-package/mxnet-demo/scala-demo/README.md      |   86 -
 scala-package/mxnet-demo/scala-demo/bin/demo.sh    |   20 -
 scala-package/mxnet-demo/scala-demo/bin/run_im.sh  |   21 -
 scala-package/mxnet-demo/scala-demo/pom.xml        |  163 --
 .../src/main/scala/sample/HelloWorld.scala         |   26 -
 .../scala/sample/ImageClassificationExample.scala  |   97 -
 scala-package/native/README.md                     |   84 -
 scala-package/native/pom.xml                       |  185 --
 .../native/src/main/native/jni_helper_func.h       |   66 -
 .../main/native/org_apache_mxnet_native_c_api.cc   | 2792 --------------------
 .../main/native/org_apache_mxnet_native_c_api.h    |  933 -------
 scala-package/packageTest/Makefile                 |   91 -
 scala-package/packageTest/README.md                |   91 -
 scala-package/packageTest/core/pom.xml             |   55 -
 scala-package/packageTest/core/scripts             |    1 -
 scala-package/packageTest/examples/pom.xml         |  111 -
 scala-package/packageTest/examples/scripts         |    1 -
 scala-package/packageTest/infer/pom.xml            |   54 -
 scala-package/packageTest/pom.xml                  |  212 --
 scala-package/pom.xml                              |  477 ----
 scala-package/scalastyle-config.xml                |  170 --
 scala-package/spark/README.md                      |  108 -
 scala-package/spark/bin/run-mnist-example.sh       |   78 -
 scala-package/spark/pom.xml                        |   59 -
 .../scala/org/apache/mxnet/spark/MXNDArray.scala   |   40 -
 .../main/scala/org/apache/mxnet/spark/MXNet.scala  |  266 --
 .../scala/org/apache/mxnet/spark/MXNetModel.scala  |   86 -
 .../scala/org/apache/mxnet/spark/MXNetParams.scala |   73 -
 .../org/apache/mxnet/spark/ParameterServer.scala   |  165 --
 .../spark/example/ClassificationExample.scala      |  191 --
 .../apache/mxnet/spark/io/LabeledPointIter.scala   |  151 --
 .../mxnet/spark/io/LongLivingDataBatch.scala       |   34 -
 .../org/apache/mxnet/spark/io/PointIter.scala      |  150 --
 .../org/apache/mxnet/spark/transformer/MXNet.scala |  172 --
 .../org/apache/mxnet/spark/utils/Img2Vector.scala  |   85 -
 .../org/apache/mxnet/spark/utils/Network.scala     |   63 -
 .../org/apache/mxnet/spark/utils/RepIterator.scala |   49 -
 .../org/apache/mxnet/spark/MXNetGeneralSuite.scala |   72 -
 .../apache/mxnet/spark/SharedSparkContext.scala    |  140 -
 .../operator/numpy/np_broadcast_reduce_op_value.cc |  126 +-
 .../numpy/np_elemwise_broadcast_logic_op.cc        |   34 +-
 .../operator/numpy/np_elemwise_unary_op_basic.cc   |   24 +
 src/api/operator/numpy/np_init_op.cc               |   99 +-
 src/api/operator/numpy/np_matrix_op.cc             |  145 +
 src/api/operator/numpy/np_repeat_op.cc             |   52 +
 src/api/operator/numpy/np_tri_op.cc                |   58 +
 src/api/operator/numpy/np_where_op.cc              |    2 +-
 src/api/operator/numpy/np_window_op.cc             |    3 +-
 .../operator/numpy/random/np_location_scale_op.cc  |   39 +-
 src/api/operator/random/np_gamma_op.cc             |    2 +-
 src/api/operator/random/np_normal_op.cc            |   12 +-
 src/api/operator/random/np_uniform_op.cc           |    2 +-
 src/api/operator/ufunc_helper.cc                   |   64 +-
 src/api/operator/utils.cc                          |    6 +-
 src/api/operator/utils.h                           |    3 +-
 src/c_api/c_api.cc                                 |  237 +-
 src/c_api/c_api_executor.cc                        | 1227 ---------
 src/c_api/c_api_ndarray.cc                         |   58 +-
 src/c_api/c_api_symbolic.cc                        |    4 +-
 src/c_api/c_predict_api.cc                         |  680 -----
 src/common/cuda_vectorization.cuh                  |  283 --
 src/common/exec_utils.h                            |    2 +-
 src/common/utils.h                                 |   14 +
 src/engine/naive_engine.cc                         |    1 +
 src/executor/exec_pass.h                           |  322 ---
 src/executor/graph_executor.cc                     | 2103 ---------------
 src/executor/graph_executor.h                      |  275 --
 src/executor/infer_graph_attr_pass.cc              |  911 -------
 src/executor/simple_partition_pass.h               |  475 ----
 .../attach_op_execs_pass.cc                        |    0
 .../attach_op_resource_pass.cc                     |    0
 src/imperative/cached_op.cc                        |   88 +-
 src/imperative/cached_op.h                         |  167 +-
 src/imperative/cached_op_threadsafe.cc             |   16 +-
 src/imperative/cached_op_threadsafe.h              |    3 +-
 .../eliminate_common_expr_pass.cc                  |    0
 src/imperative/exec_pass.h                         |  323 +++
 src/imperative/imperative.cc                       |    7 +-
 src/imperative/imperative_utils.cc                 |   13 +-
 src/imperative/imperative_utils.h                  |   95 +-
 src/imperative/infer_graph_attr_pass.cc            |  911 +++++++
 .../inplace_addto_detect_pass.cc                   |    0
 src/imperative/naive_cached_op.cc                  |  109 +
 src/imperative/naive_cached_op.h                   |   73 +
 .../pointwise_fusion_pass.cc                       |    0
 src/imperative/simple_partition_pass.h             |  475 ++++
 src/initialize.cc                                  |    2 +-
 src/io/batchify.cc                                 |  413 +++
 src/io/dataloader.cc                               |  188 ++
 src/io/dataset.cc                                  |  656 +++++
 src/io/image_iter_common.h                         |   48 +-
 src/io/io.cc                                       |    3 +
 src/io/iter_batchloader.h                          |  141 +
 src/io/iter_prefetcher.h                           |   20 +-
 src/io/iter_sampler.cc                             |  177 ++
 src/libinfo.cc                                     |    1 -
 src/nnvm/error.h                                   |   42 +
 src/nnvm/gradient.cc                               |  712 ++++-
 src/nnvm/plan_memory.cc                            |   15 +-
 src/operator/batch_norm_v1-inl.h                   |  380 ---
 src/operator/batch_norm_v1.cc                      |  113 -
 src/operator/batch_norm_v1.cu                      |   38 -
 src/operator/bilinear_sampler.cu                   |    4 +-
 src/operator/contrib/batch_norm_relu.cc            |   41 +-
 src/operator/contrib/deformable_psroi_pooling.cu   |    4 +-
 src/operator/contrib/gradient_multiplier_op.cc     |    6 +-
 src/operator/contrib/ifft-inl.h                    |  310 ---
 src/operator/contrib/ifft.cc                       |   62 -
 src/operator/contrib/ifft.cu                       |   41 -
 src/operator/contrib/multi_lans-inl.h              |  385 +++
 src/operator/contrib/multi_lans.cc                 |  267 ++
 src/operator/contrib/multi_lans.cu                 |  287 ++
 src/operator/contrib/multi_proposal.cu             |   16 +-
 src/operator/contrib/multi_sum_sq-inl.h            |   13 +-
 src/operator/contrib/multi_sum_sq.cc               |   20 +-
 src/operator/contrib/multi_sum_sq.cu               |   16 +-
 src/operator/contrib/multibox_detection.cu         |    2 +-
 src/operator/contrib/multibox_prior.cu             |    4 +-
 src/operator/contrib/multibox_target.cu            |   12 +-
 src/operator/contrib/proposal.cu                   |   16 +-
 src/operator/contrib/psroi_pooling.cu              |    4 +-
 src/operator/contrib/transformer.cc                |   71 +-
 src/operator/control_flow.cc                       |   21 +-
 src/operator/correlation.cu                        |   12 +-
 src/operator/fusion/fused_op.cc                    |    6 +-
 src/operator/fusion/fused_op.cu                    |    2 +-
 src/operator/image/crop-inl.h                      |  306 +++
 src/operator/image/crop.cc                         |   74 +-
 src/operator/image/crop.cu                         |   11 +
 src/operator/image/image_random-inl.h              |   18 +-
 src/operator/image/image_random.cc                 |    5 +
 src/operator/image/resize-inl.h                    |   36 +-
 src/operator/leaky_relu.cc                         |    1 +
 src/operator/mshadow_op.h                          |  131 +-
 src/operator/mxnet_op.h                            |    9 +-
 src/operator/nn/activation-inl.h                   |    9 +-
 src/operator/nn/activation.cc                      |   50 +-
 src/operator/nn/activation.cu                      |   46 +-
 src/operator/nn/batch_norm-inl.h                   |    1 +
 src/operator/nn/batch_norm.cc                      |  126 +-
 src/operator/nn/batch_norm.cu                      |   88 +-
 src/operator/nn/convolution.cc                     |   13 +-
 src/operator/nn/cudnn/cudnn_batch_norm-inl.h       |   31 +-
 src/operator/nn/deconvolution.cc                   |   18 +-
 src/operator/nn/group_norm.cc                      |    8 +-
 src/operator/nn/layer_norm.cc                      |    7 +-
 src/operator/nn/log_softmax.cc                     |   84 +
 src/operator/nn/mkldnn/mkldnn_base-inl.h           |    4 +-
 src/operator/nn/mkldnn/mkldnn_batch_norm-inl.h     |   41 +-
 src/operator/nn/mkldnn/mkldnn_log_softmax.cc       |  226 ++
 src/operator/nn/mkldnn/mkldnn_ops-inl.h            |   14 +-
 src/operator/nn/mkldnn/mkldnn_softmax_output.cc    |  122 -
 src/operator/nn/pooling.cc                         |    9 +-
 src/operator/nn/softmax-inl.h                      |    2 +-
 src/operator/nn/softmax.cc                         |    1 +
 src/operator/numpy/linalg/np_gesvd.cc              |    1 +
 src/operator/numpy/np_broadcast_reduce_op.h        |   49 +-
 src/operator/numpy/np_broadcast_reduce_op_value.cc |   18 +-
 src/operator/numpy/np_broadcast_reduce_op_value.cu |    8 +-
 src/operator/numpy/np_einsum_op-inl.h              |   23 +-
 .../numpy/np_elemwise_broadcast_logic_op.cc        |   20 +-
 src/operator/numpy/np_elemwise_broadcast_op.cc     |  135 +-
 src/operator/numpy/np_elemwise_broadcast_op.cu     |   41 +-
 src/operator/numpy/np_elemwise_broadcast_op.h      |   86 +-
 .../numpy/np_elemwise_broadcast_op_extended.cc     |   68 +-
 .../numpy/np_elemwise_broadcast_op_extended_sec.cc |   44 +-
 src/operator/numpy/np_init_op.cc                   |   44 +-
 src/operator/numpy/np_init_op.cu                   |    6 +
 src/operator/numpy/np_init_op.h                    |    9 +-
 src/operator/numpy/np_matmul_op-inl.h              |   37 +-
 src/operator/numpy/np_matrix_op-inl.h              |   23 +-
 src/operator/numpy/np_matrix_op.cc                 |    8 +-
 src/operator/numpy/np_matrix_op.cu                 |    6 +-
 src/operator/numpy/np_repeat_op-inl.h              |  221 ++
 src/operator/numpy/np_repeat_op.cc                 |   50 +
 src/operator/numpy/np_repeat_op.cu                 |   35 +
 src/operator/numpy/np_tri_op-inl.h                 |  124 +
 src/operator/numpy/np_tri_op.cc                    |   69 +
 src/operator/numpy/np_tri_op.cu                    |   35 +
 src/operator/numpy/np_true_divide-inl.h            |  145 +-
 src/operator/numpy/np_true_divide.cc               |   47 +-
 src/operator/numpy/np_true_divide.cu               |    4 +
 src/operator/numpy/np_window_op.cc                 |    6 +-
 src/operator/numpy/np_window_op.h                  |    3 +-
 src/operator/numpy/random/np_bernoulli_op.h        |    8 +-
 src/operator/numpy/random/np_gamma_op.cc           |    2 +-
 src/operator/numpy/random/np_gamma_op.h            |    8 +-
 src/operator/numpy/random/np_laplace_op.h          |    2 +-
 src/operator/numpy/random/np_normal_op.h           |    8 +-
 src/operator/numpy/random/np_uniform_op.h          |    8 +-
 src/operator/operator_tune.cc                      |    2 +
 src/operator/random/sample_multinomial_op.cc       |    1 +
 src/operator/random/sample_op.h                    |    3 +-
 src/operator/regression_output.cc                  |  159 --
 src/operator/regression_output.cu                  |   53 -
 src/operator/rnn-inl.h                             |    4 +-
 src/operator/rnn_impl.h                            |    7 +-
 src/operator/softmax_output-inl.h                  |  476 ----
 src/operator/softmax_output.cc                     |  273 --
 src/operator/softmax_output.cu                     |   40 -
 src/operator/subgraph/common.h                     |    2 +-
 src/operator/subgraph/tensorrt/nnvm_to_onnx-inl.h  |    6 -
 src/operator/subgraph/tensorrt/nnvm_to_onnx.cc     |   17 +-
 src/operator/subgraph/tensorrt/tensorrt-inl.h      |    1 -
 src/operator/subgraph_op_common.cc                 |    7 +-
 src/operator/subgraph_op_common.h                  |    6 +-
 src/operator/svm_output-inl.h                      |  225 --
 src/operator/svm_output.cc                         |  101 -
 src/operator/svm_output.cu                         |  119 -
 src/operator/tensor/broadcast_reduce_op.h          |  149 +-
 src/operator/tensor/elemwise_binary_broadcast_op.h |   38 +-
 .../tensor/elemwise_binary_broadcast_op_basic.cc   |    2 +-
 src/operator/tensor/elemwise_binary_op.cc          |   16 -
 src/operator/tensor/elemwise_binary_op.cuh         |  322 ---
 src/operator/tensor/elemwise_binary_op.h           |  252 +-
 src/operator/tensor/elemwise_binary_op_basic.cc    |    2 -
 src/operator/tensor/elemwise_binary_op_basic.cu    |   23 +-
 src/operator/tensor/elemwise_binary_scalar_op.cuh  |  207 --
 src/operator/tensor/elemwise_binary_scalar_op.h    |  198 +-
 .../tensor/elemwise_binary_scalar_op_basic.cc      |   49 +-
 .../tensor/elemwise_binary_scalar_op_basic.cu      |    9 +-
 .../tensor/elemwise_binary_scalar_op_extended.cc   |   36 +-
 .../tensor/elemwise_binary_scalar_op_extended.cu   |   15 +-
 .../tensor/elemwise_binary_scalar_op_logic.cc      |    3 +-
 src/operator/tensor/elemwise_sum.cu                |  112 +-
 src/operator/tensor/elemwise_sum.h                 |   12 +
 src/operator/tensor/elemwise_unary_op.cuh          |  127 -
 src/operator/tensor/elemwise_unary_op.h            |   61 +-
 src/operator/tensor/elemwise_unary_op_basic.cu     |    1 -
 src/operator/tensor/elemwise_unary_op_pow.cu       |    1 -
 src/operator/tensor/elemwise_unary_op_trig.cu      |    1 -
 src/operator/tensor/index_add-inl.h                |  231 ++
 src/operator/tensor/index_add_backward.cc          |  102 +
 src/operator/tensor/index_add_backward.cu          |   93 +
 src/operator/tensor/index_add_forward.cc           |  132 +
 src/operator/tensor/index_add_forward.cu           |   91 +
 src/operator/tensor/index_update-inl.h             |  264 ++
 src/operator/tensor/index_update.cc                |  261 ++
 src/operator/tensor/index_update.cu                |  204 ++
 src/operator/tensor/indexing_op.cc                 |   91 -
 src/operator/tensor/indexing_op.cu                 |    9 +-
 src/operator/tensor/indexing_op.h                  |  157 --
 src/operator/tensor/init_op.cc                     |    2 -
 src/operator/tensor/init_op.h                      |   52 +-
 src/operator/tensor/matrix_op-inl.h                |   41 +-
 src/operator/tensor/matrix_op.cc                   |    2 +-
 src/operator/tensor/pseudo2DTranspose_op-inl.cuh   |    2 +-
 src/profiler/storage_profiler.h                    |   14 +
 src/runtime/c_runtime_api.cc                       |    1 -
 tests/CMakeLists.txt                               |   34 +-
 tests/cpp/operator/batchnorm_test.cc               |    3 +-
 tests/cpp/thread_safety/thread_safety_test.cc      |  676 -----
 tests/cpp/unittest.mk                              |    7 -
 tests/jenkins/run_test.sh                          |    1 -
 tests/jenkins/run_test_ubuntu.sh                   |    1 -
 tests/nightly/Jenkinsfile                          |   64 -
 tests/nightly/JenkinsfileForBinaries               |   20 +-
 tests/nightly/README.md                            |    9 +-
 .../nightly/apache_rat_license_check/rat-excludes  |    1 -
 tests/nightly/dist_async_kvstore.py                |    7 +-
 tests/nightly/dist_device_sync_kvstore.py          |    7 +-
 tests/nightly/dist_device_sync_kvstore_byteps.py   |  114 +
 tests/nightly/dist_lenet.py                        |   51 -
 tests/nightly/dist_sync_kvstore.py                 |   19 +-
 tests/nightly/estimator/test_estimator_cnn.py      |    8 +-
 tests/nightly/estimator/test_sentiment_rnn.py      |   16 +-
 .../model_backwards_compatibility_check/common.py  |   56 +-
 .../model_backwards_compat_inference.py            |   33 -
 .../model_backwards_compat_train.py                |   25 -
 tests/nightly/multi_lenet.py                       |  146 -
 tests/nightly/test_image_classification.sh         |   67 -
 tests/nightly/test_large_array.py                  |  115 +-
 tests/nightly/test_large_vector.py                 |   45 +-
 tests/nightly/test_optimizer.py                    |   90 -
 tests/nightly/test_tlocal_racecondition.py         |  110 -
 tests/python/common/models.py                      |   20 -
 tests/python/conftest.py                           |   79 +
 tests/python/gpu/test_contrib_amp.py               |  310 +--
 tests/python/gpu/test_device.py                    |    4 +-
 tests/python/gpu/test_extensions_gpu.py            |   10 +-
 tests/python/gpu/test_forward.py                   |   82 -
 tests/python/gpu/test_fusion.py                    |   69 +-
 tests/python/gpu/test_gluon_gpu.py                 |   82 +-
 tests/python/gpu/test_gluon_model_zoo_gpu.py       |   10 +-
 tests/python/gpu/test_nccl.py                      |    4 +-
 tests/python/gpu/test_operator_gpu.py              |  301 +--
 tests/python/gpu/test_predictor.py                 |  124 -
 tests/python/mkl/test_bf16_operator.py             |   10 +-
 tests/python/mkl/test_contrib_amp.py               |  344 +--
 tests/python/mkl/test_mkldnn.py                    |  127 +-
 tests/python/mkl/test_quantization_mkldnn.py       |   31 -
 tests/python/mkl/test_subgraph.py                  |  941 +------
 tests/python/predict/mxnet_predict_example.py      |   71 -
 tests/python/profiling/simple_forward.py           |    7 +-
 tests/python/profiling/test_nvtx.py                |    7 +-
 tests/python/quantization/common.py                |    1 -
 tests/python/quantization/test_quantization.py     | 1255 ---------
 .../quantization_gpu/test_quantization_gpu.py      |   27 -
 tests/python/tensorrt/lenet5_train.py              |  101 -
 tests/python/tensorrt/test_cvnets.py               |  169 --
 tests/python/tensorrt/test_ops.py                  |  461 ----
 tests/python/tensorrt/test_resnet18.py             |   71 -
 tests/python/tensorrt/test_tensorrt_lenet5.py      |  119 -
 tests/python/train/test_autograd.py                |   17 +-
 tests/python/train/test_bucketing.py               |  122 -
 tests/python/train/test_conv.py                    |   98 -
 tests/python/train/test_dtype.py                   |  287 --
 tests/python/train/test_mlp.py                     |  114 -
 tests/python/train/test_resnet_aug.py              |  171 --
 tests/python/train/test_sparse_fm.py               |  144 -
 tests/python/unittest/common.py                    |    8 +
 tests/python/unittest/onnx/README.md               |   19 +-
 tests/python/unittest/onnx/backend_rep.py          |    2 +-
 tests/python/unittest/onnx/mxnet_export_test.py    |   49 +-
 tests/python/unittest/onnx/test_cases.py           |   20 +-
 tests/python/unittest/onnx/test_models.py          |  164 --
 tests/python/unittest/onnx/test_node.py            |  121 +-
 tests/python/unittest/save_000800.json             |  188 --
 tests/python/unittest/test_autograd.py             |    8 +-
 tests/python/unittest/test_contrib_autograd.py     |    3 +-
 tests/python/unittest/test_contrib_control_flow.py |  262 +-
 .../unittest/test_contrib_gluon_data_vision.py     |  145 +
 tests/python/unittest/test_contrib_operator.py     |    6 +-
 tests/python/unittest/test_contrib_optimizer.py    |    4 +-
 tests/python/unittest/test_contrib_stes_op.py      |   12 +-
 tests/python/unittest/test_contrib_svrg_module.py  |  307 ---
 .../python/unittest/test_contrib_svrg_optimizer.py |   97 -
 tests/python/unittest/test_contrib_text.py         |    6 +-
 tests/python/unittest/test_deferred_compute.py     |   53 +-
 tests/python/unittest/test_engine.py               |    4 +-
 tests/python/unittest/test_exc_handling.py         |   16 +-
 tests/python/unittest/test_executor.py             |   32 +-
 tests/python/unittest/test_extensions.py           |   30 +-
 tests/python/unittest/test_gluon.py                |  826 +++---
 .../python/unittest/test_gluon_batch_processor.py  |    4 +-
 tests/python/unittest/test_gluon_contrib.py        |   84 +-
 tests/python/unittest/test_gluon_data.py           |  297 ++-
 tests/python/unittest/test_gluon_data_vision.py    |  146 +-
 tests/python/unittest/test_gluon_estimator.py      |   56 +-
 tests/python/unittest/test_gluon_event_handler.py  |   18 +-
 tests/python/unittest/test_gluon_model_zoo.py      |    4 +-
 tests/python/unittest/test_gluon_rnn.py            |  423 ++-
 tests/python/unittest/test_gluon_trainer.py        |   45 +-
 tests/python/unittest/test_higher_order_grad.py    |   16 +-
 tests/python/unittest/test_image.py                |    3 +-
 tests/python/unittest/test_infer_type.py           |    1 +
 tests/python/unittest/test_init.py                 |   97 -
 tests/python/unittest/test_io.py                   |   35 +-
 tests/python/unittest/test_loss.py                 |  294 +--
 tests/python/unittest/test_memory_opt.py           |  111 +
 tests/python/unittest/test_metric.py               |  235 +-
 tests/python/unittest/test_metric_perf.py          |  120 -
 tests/python/unittest/test_model_parallel.py       |   87 -
 tests/python/unittest/test_module.py               | 1031 --------
 tests/python/unittest/test_multi_device_exec.py    |   90 -
 .../test_numpy_contrib_gluon_data_vision.py        |  145 +
 tests/python/unittest/test_numpy_default_dtype.py  |  230 ++
 tests/python/unittest/test_numpy_gluon.py          |  104 +-
 .../unittest/test_numpy_gluon_data_vision.py       |  411 +++
 .../python/unittest/test_numpy_interoperability.py |   21 +-
 tests/python/unittest/test_numpy_ndarray.py        |  351 +--
 tests/python/unittest/test_numpy_op.py             |  866 +++++-
 tests/python/unittest/test_operator.py             | 1278 ++-------
 tests/python/unittest/test_optimizer.py            |   81 +-
 tests/python/unittest/test_predictor.py            |   83 -
 tests/python/unittest/test_profiler.py             |   71 +-
 tests/python/unittest/test_random.py               |   12 +-
 tests/python/unittest/test_rnn.py                  |  311 ---
 tests/python/unittest/test_sparse_ndarray.py       |    3 +-
 tests/python/unittest/test_sparse_operator.py      |  196 +-
 tests/python/unittest/test_subgraph.py             |   11 +-
 tests/python/unittest/test_subgraph_op.py          |   65 +-
 tests/python/unittest/test_symbol.py               |  102 +-
 tests/python/unittest/test_thread_local.py         |   46 +-
 tests/python/unittest/test_viz.py                  |    6 +-
 tests/tutorials/test_sanity_tutorials.py           |    7 -
 tools/accnn/README.md                              |  100 -
 tools/accnn/acc_conv.py                            |   94 -
 tools/accnn/acc_fc.py                              |   74 -
 tools/accnn/accnn.py                               |   55 -
 tools/accnn/config.json                            |   21 -
 tools/accnn/rank_selection.py                      |  106 -
 tools/accnn/utils.py                               |  122 -
 tools/caffe_converter/.gitignore                   |    2 -
 tools/caffe_converter/Makefile                     |   33 -
 tools/caffe_converter/README.md                    |   30 -
 tools/caffe_converter/caffe.proto                  | 1416 ----------
 tools/caffe_converter/caffe_parser.py              |   81 -
 tools/caffe_converter/caffe_proto_utils.py         |  204 --
 tools/caffe_converter/compare_layers.py            |  362 ---
 tools/caffe_converter/convert_caffe_modelzoo.py    |  162 --
 tools/caffe_converter/convert_mean.py              |   63 -
 tools/caffe_converter/convert_model.py             |  229 --
 tools/caffe_converter/convert_symbol.py            |  333 ---
 tools/caffe_converter/make_win32.bat               |   20 -
 tools/caffe_converter/run.sh                       |   50 -
 tools/caffe_converter/test_converter.py            |  110 -
 tools/caffe_translator/README.md                   |   96 -
 tools/caffe_translator/build.gradle                |  152 --
 tools/caffe_translator/build_from_source.md        |   38 -
 tools/caffe_translator/faq.md                      |   34 -
 tools/caffe_translator/gradle.properties           |   29 -
 .../gradle/wrapper/gradle-wrapper.properties       |   22 -
 tools/caffe_translator/gradlew                     |  189 --
 tools/caffe_translator/gradlew.bat                 |  101 -
 .../scripts/convert_caffe_model.py                 |  121 -
 tools/caffe_translator/settings.gradle             |   19 -
 .../io/mxnet/caffetranslator/CaffePrototxt.g4      |   74 -
 .../main/java/io/mxnet/caffetranslator/Config.java |   55 -
 .../java/io/mxnet/caffetranslator/Converter.java   |  429 ---
 .../mxnet/caffetranslator/CreateModelListener.java |  144 -
 .../io/mxnet/caffetranslator/GenerationHelper.java |  195 --
 .../io/mxnet/caffetranslator/GeneratorOutput.java  |   35 -
 .../java/io/mxnet/caffetranslator/Launcher.java    |  178 --
 .../main/java/io/mxnet/caffetranslator/Layer.java  |  141 -
 .../java/io/mxnet/caffetranslator/MLModel.java     |  105 -
 .../java/io/mxnet/caffetranslator/Optimizer.java   |   48 -
 .../io/mxnet/caffetranslator/ParserHelper.java     |   36 -
 .../main/java/io/mxnet/caffetranslator/Solver.java |  148 --
 .../io/mxnet/caffetranslator/SolverListener.java   |   58 -
 .../io/mxnet/caffetranslator/SymbolGenerator.java  |   29 -
 .../caffetranslator/SymbolGeneratorFactory.java    |   53 -
 .../main/java/io/mxnet/caffetranslator/Utils.java  |   42 -
 .../generators/AccuracyMetricsGenerator.java       |   83 -
 .../caffetranslator/generators/BaseGenerator.java  |   60 -
 .../generators/BatchNormGenerator.java             |   65 -
 .../generators/ConcatGenerator.java                |   49 -
 .../generators/ConvolutionGenerator.java           |  101 -
 .../generators/DeconvolutionGenerator.java         |  103 -
 .../generators/DropoutGenerator.java               |   43 -
 .../generators/EltwiseGenerator.java               |   69 -
 .../caffetranslator/generators/FCGenerator.java    |   82 -
 .../generators/FlattenGenerator.java               |   49 -
 .../generators/PermuteGenerator.java               |   48 -
 .../generators/PluginIntLayerGenerator.java        |   80 -
 .../generators/PluginLayerHelper.java              |   63 -
 .../generators/PluginLossGenerator.java            |   69 -
 .../generators/PoolingGenerator.java               |   86 -
 .../caffetranslator/generators/PowerGenerator.java |   51 -
 .../caffetranslator/generators/ReluGenerator.java  |   44 -
 .../caffetranslator/generators/ScaleGenerator.java |   66 -
 .../generators/SoftmaxOutputGenerator.java         |   43 -
 .../mxnet/caffetranslator/misc/CollectStats.java   |   73 -
 .../mxnet/caffetranslator/misc/StatsListener.java  |  103 -
 .../src/main/resources/templates/accuracy.st       |   20 -
 .../src/main/resources/templates/activation.st     |   19 -
 .../src/main/resources/templates/add.st            |   19 -
 .../src/main/resources/templates/batchnorm.st      |   32 -
 .../src/main/resources/templates/concat.st         |   19 -
 .../src/main/resources/templates/convolution.st    |   27 -
 .../src/main/resources/templates/deconvolution.st  |   28 -
 .../src/main/resources/templates/dropout.st        |   19 -
 .../src/main/resources/templates/fc.st             |   19 -
 .../src/main/resources/templates/flatten.st        |   19 -
 .../src/main/resources/templates/group.st          |   19 -
 .../src/main/resources/templates/imports.st        |   25 -
 .../src/main/resources/templates/init_params.st    |   25 -
 .../src/main/resources/templates/iterator.st       |   28 -
 .../src/main/resources/templates/logging.st        |   29 -
 .../src/main/resources/templates/lrn.st            |   19 -
 .../src/main/resources/templates/lrpolicy_exp.st   |   21 -
 .../src/main/resources/templates/lrpolicy_inv.st   |   21 -
 .../main/resources/templates/lrpolicy_multistep.st |   23 -
 .../src/main/resources/templates/lrpolicy_poly.st  |   21 -
 .../main/resources/templates/lrpolicy_sigmoid.st   |   21 -
 .../src/main/resources/templates/lrpolicy_step.st  |   22 -
 .../src/main/resources/templates/maxium.st         |   19 -
 .../main/resources/templates/metrics_classes.st    |  104 -
 .../src/main/resources/templates/mul.st            |   19 -
 .../src/main/resources/templates/opt_adadelta.st   |   32 -
 .../src/main/resources/templates/opt_adagrad.st    |   28 -
 .../src/main/resources/templates/opt_adam.st       |   36 -
 .../src/main/resources/templates/opt_nesterov.st   |   28 -
 .../src/main/resources/templates/opt_rmsprop.st    |   32 -
 .../src/main/resources/templates/opt_sgd.st        |   28 -
 .../src/main/resources/templates/opt_vars.st       |   24 -
 .../main/resources/templates/param_initializer.st  |   30 -
 .../src/main/resources/templates/params_loader.st  |   31 -
 .../src/main/resources/templates/permute.st        |   19 -
 .../src/main/resources/templates/pooling.st        |   34 -
 .../src/main/resources/templates/power.st          |   19 -
 .../src/main/resources/templates/runner.st         |   75 -
 .../src/main/resources/templates/softmaxoutput.st  |   21 -
 .../src/main/resources/templates/symbols.stg       |   25 -
 .../src/main/resources/templates/top_k_accuracy.st |   20 -
 .../src/main/resources/templates/var.st            |   19 -
 tools/coreml/README.md                             |  128 -
 tools/coreml/converter/__init__.py                 |   16 -
 tools/coreml/converter/_add_pooling.py             |  118 -
 tools/coreml/converter/_layers.py                  |  656 -----
 tools/coreml/converter/_mxnet_converter.py         |  235 --
 tools/coreml/converter/utils.py                    |  118 -
 tools/coreml/mxnet_coreml_converter.py             |  115 -
 tools/coreml/pip_package/.gitignore                |   10 -
 tools/coreml/pip_package/MANIFEST.in               |   19 -
 tools/coreml/pip_package/README.rst                |   61 -
 tools/coreml/pip_package/setup.py                  |   69 -
 tools/coreml/test/test_mxnet_converter.py          | 1091 --------
 tools/coreml/test/test_mxnet_image.py              |  142 -
 tools/coreml/test/test_mxnet_models.py             |  165 --
 tools/dependencies/README.md                       |    2 +-
 tools/dependencies/openblas.sh                     |   10 +-
 tools/license_header.py                            |   96 +-
 tools/pip/doc/CPU_ADDITIONAL.md                    |    7 -
 tools/pip/doc/CU100_ADDITIONAL.md                  |    7 -
 tools/pip/doc/CU101_ADDITIONAL.md                  |    7 -
 tools/pip/doc/CU102_ADDITIONAL.md                  |    7 -
 tools/pip/doc/CU92_ADDITIONAL.md                   |    7 -
 tools/pip/doc/NATIVE_ADDITIONAL.md                 |    7 -
 tools/pip/setup.py                                 |    7 +-
 tools/profile/tune_mnist.sh                        |   23 -
 2298 files changed, 30150 insertions(+), 289577 deletions(-)
 create mode 100644 .github/ISSUE_TEMPLATE/config.yml
 mode change 100755 => 100644 3rdparty/mshadow/mshadow/base.h
 mode change 100755 => 100644 3rdparty/mshadow/mshadow/cuda/tensor_gpu-inl.cuh
 create mode 100644 3rdparty/mshadow/mshadow/half2.h
 mode change 100755 => 100644 3rdparty/mshadow/mshadow/tensor.h
 mode change 100755 => 100644 3rdparty/mshadow/mshadow/tensor_cpu-inl.h
 mode change 100755 => 100644 3rdparty/mshadow/mshadow/tensor_gpu-inl.h
 delete mode 100644 R-package/.Rbuildignore
 delete mode 100644 R-package/.gitignore
 delete mode 100644 R-package/DESCRIPTION
 delete mode 100644 R-package/LICENSE
 delete mode 100644 R-package/Makefile
 delete mode 100644 R-package/R/callback.R
 delete mode 100644 R-package/R/context.R
 delete mode 100644 R-package/R/executor.R
 delete mode 100644 R-package/R/initializer.R
 delete mode 100644 R-package/R/io.R
 delete mode 100644 R-package/R/kvstore.R
 delete mode 100644 R-package/R/lr_scheduler.R
 delete mode 100644 R-package/R/metric.R
 delete mode 100644 R-package/R/mlp.R
 delete mode 100644 R-package/R/model.R
 delete mode 100644 R-package/R/model.rnn.R
 delete mode 100644 R-package/R/mx.io.bucket.iter.R
 delete mode 100644 R-package/R/ndarray.R
 delete mode 100644 R-package/R/optimizer.R
 delete mode 100644 R-package/R/profiler.R
 delete mode 100644 R-package/R/random.R
 delete mode 100644 R-package/R/rnn.graph.R
 delete mode 100644 R-package/R/rnn.infer.R
 delete mode 100644 R-package/R/symbol.R
 delete mode 100644 R-package/R/util.R
 delete mode 100644 R-package/R/viz.graph.R
 delete mode 100644 R-package/R/zzz.R
 delete mode 100644 R-package/README.md
 delete mode 100644 R-package/demo/00Index
 delete mode 100644 R-package/demo/basic_bench.R
 delete mode 100644 R-package/demo/basic_executor.R
 delete mode 100644 R-package/demo/basic_kvstore.R
 delete mode 100644 R-package/demo/basic_model.R
 delete mode 100644 R-package/demo/basic_ndarray.R
 delete mode 100644 R-package/demo/basic_random.R
 delete mode 100644 R-package/demo/basic_symbol.R
 delete mode 100644 R-package/dummy.NAMESPACE
 delete mode 100644 R-package/src/Makevars
 delete mode 100644 R-package/src/Makevars.win
 delete mode 100644 R-package/src/base.h
 delete mode 100644 R-package/src/executor.cc
 delete mode 100644 R-package/src/executor.h
 delete mode 100644 R-package/src/export.cc
 delete mode 100644 R-package/src/export.h
 delete mode 100644 R-package/src/im2rec.cc
 delete mode 100644 R-package/src/im2rec.h
 delete mode 100644 R-package/src/io.cc
 delete mode 100644 R-package/src/io.h
 delete mode 100644 R-package/src/kvstore.cc
 delete mode 100644 R-package/src/kvstore.h
 delete mode 100644 R-package/src/mxnet.cc
 delete mode 100644 R-package/src/name.h
 delete mode 100644 R-package/src/ndarray.cc
 delete mode 100644 R-package/src/ndarray.h
 delete mode 100644 R-package/src/symbol.cc
 delete mode 100644 R-package/src/symbol.h
 delete mode 100644 R-package/tests/testthat/get_data.R
 delete mode 100644 R-package/tests/testthat/test_img_seg.R
 delete mode 100644 R-package/tests/testthat/test_initializer.R
 delete mode 100644 R-package/tests/testthat/test_io.R
 delete mode 100644 R-package/tests/testthat/test_model.R
 delete mode 100644 R-package/tests/testthat/test_ndarray.R
 delete mode 100644 R-package/tests/testthat/test_optimizer.R
 delete mode 100644 R-package/tests/testthat/test_random.R
 delete mode 100644 R-package/tests/testthat/test_symbol.R
 delete mode 100644 R-package/vignettes/CallbackFunction.Rmd
 delete mode 100644 R-package/vignettes/CatsDogsFinetune.Rmd
 delete mode 100644 R-package/vignettes/CharRnnModel.Rmd
 delete mode 100644 R-package/vignettes/CustomIterator.Rmd
 delete mode 100644 R-package/vignettes/CustomLossFunction.Rmd
 delete mode 100644 R-package/vignettes/MultidimLstm.Rmd
 delete mode 100644 R-package/vignettes/classifyRealImageWithPretrainedModel.Rmd
 delete mode 100644 R-package/vignettes/fiveMinutesNeuralNetwork.Rmd
 delete mode 100644 R-package/vignettes/mnistCompetition.Rmd
 delete mode 100644 R-package/vignettes/ndarray.Rmd
 delete mode 100644 R-package/vignettes/symbol.Rmd
 delete mode 100644 amalgamation/.gitignore
 delete mode 100644 amalgamation/Makefile
 delete mode 100644 amalgamation/README.md
 delete mode 100644 amalgamation/amalgamation.py
 delete mode 100644 amalgamation/dmlc-minimum0.cc
 delete mode 100644 amalgamation/jni/org/dmlc/mxnet/MxnetException.java
 delete mode 100644 amalgamation/jni/org/dmlc/mxnet/Predictor.java
 delete mode 100644 amalgamation/jni/org_dmlc_mxnet_Predictor.h
 delete mode 100644 amalgamation/jni/predictor.cc
 delete mode 100644 amalgamation/mxnet_predict0.cc
 delete mode 100755 amalgamation/prep_nnvm.sh
 delete mode 100644 amalgamation/python/mxnet_predict.py
 delete mode 100644 benchmark/python/gluon/benchmark_gluon.py
 create mode 100644 benchmark/python/metric/benchmark_metric.py
 delete mode 100644 benchmark/python/sparse/sparse_end2end.py
 create mode 100644 ci/docker/Dockerfile.build.android
 delete mode 100644 ci/docker/Dockerfile.build.android_armv7
 delete mode 100644 ci/docker/Dockerfile.build.android_armv8
 create mode 100644 ci/docker/Dockerfile.build.arm
 delete mode 100644 ci/docker/Dockerfile.build.armv6
 delete mode 100644 ci/docker/Dockerfile.build.armv7
 delete mode 100644 ci/docker/Dockerfile.build.armv8
 delete mode 100644 ci/docker/Dockerfile.build.test.armv7
 delete mode 100644 ci/docker/Dockerfile.build.test.armv8
 create mode 100644 ci/docker/Dockerfile.test.arm
 delete mode 100755 ci/docker/install/ubuntu_perl.sh
 delete mode 100644 ci/jenkins/Jenkinsfile_website_r_docs
 delete mode 100644 ci/jenkins/Jenkinsfile_website_scala_docs
 delete mode 100644 contrib/clojure-package/.gitignore
 delete mode 100644 contrib/clojure-package/LICENSE
 delete mode 100644 contrib/clojure-package/README.md
 delete mode 100755 contrib/clojure-package/ci-test.sh
 delete mode 100644 contrib/clojure-package/examples/bert/.gitignore
 delete mode 100644 contrib/clojure-package/examples/bert/README.md
 delete mode 100644 contrib/clojure-package/examples/bert/fine-tune-bert.ipynb
 delete mode 100644 contrib/clojure-package/examples/bert/fine-tune-bert.md
 delete mode 100755 contrib/clojure-package/examples/bert/get_bert_data.sh
 delete mode 100644 contrib/clojure-package/examples/bert/project.clj
 delete mode 100644 contrib/clojure-package/examples/bert/squad-samples.edn
 delete mode 100644 contrib/clojure-package/examples/bert/src/bert/bert_sentence_classification.clj
 delete mode 100644 contrib/clojure-package/examples/bert/src/bert/infer.clj
 delete mode 100644 contrib/clojure-package/examples/bert/src/bert/util.clj
 delete mode 100644 contrib/clojure-package/examples/bert/test/bert/bert_sentence_classification_test.clj
 delete mode 100644 contrib/clojure-package/examples/bert/test/bert/infer_test.clj
 delete mode 100644 contrib/clojure-package/examples/captcha/.gitignore
 delete mode 100644 contrib/clojure-package/examples/captcha/README.md
 delete mode 100644 contrib/clojure-package/examples/captcha/captcha_example.png
 delete mode 100644 contrib/clojure-package/examples/captcha/gen_captcha.py
 delete mode 100755 contrib/clojure-package/examples/captcha/get_data.sh
 delete mode 100644 contrib/clojure-package/examples/captcha/project.clj
 delete mode 100644 contrib/clojure-package/examples/captcha/src/captcha/consts.clj
 delete mode 100644 contrib/clojure-package/examples/captcha/src/captcha/infer_ocr.clj
 delete mode 100644 contrib/clojure-package/examples/captcha/src/captcha/train_ocr.clj
 delete mode 100644 contrib/clojure-package/examples/captcha/test/captcha/train_ocr_test.clj
 delete mode 100644 contrib/clojure-package/examples/cnn-text-classification/.gitignore
 delete mode 100644 contrib/clojure-package/examples/cnn-text-classification/README.md
 delete mode 100755 contrib/clojure-package/examples/cnn-text-classification/get_data.sh
 delete mode 100755 contrib/clojure-package/examples/cnn-text-classification/get_fasttext_data.sh
 delete mode 100644 contrib/clojure-package/examples/cnn-text-classification/project.clj
 delete mode 100644 contrib/clojure-package/examples/cnn-text-classification/src/cnn_text_classification/classifier.clj
 delete mode 100644 contrib/clojure-package/examples/cnn-text-classification/src/cnn_text_classification/data_helper.clj
 delete mode 100644 contrib/clojure-package/examples/cnn-text-classification/test/cnn_text_classification/classifier_test.clj
 delete mode 100644 contrib/clojure-package/examples/gan/.gitignore
 delete mode 100644 contrib/clojure-package/examples/gan/README.md
 delete mode 100644 contrib/clojure-package/examples/gan/project.clj
 delete mode 100644 contrib/clojure-package/examples/gan/src/gan/gan_mnist.clj
 delete mode 100644 contrib/clojure-package/examples/gan/src/gan/viz.clj
 delete mode 100644 contrib/clojure-package/examples/gan/test/gan/gan_test.clj
 delete mode 100644 contrib/clojure-package/examples/imclassification/.gitignore
 delete mode 100644 contrib/clojure-package/examples/imclassification/README.md
 delete mode 100644 contrib/clojure-package/examples/imclassification/project.clj
 delete mode 100644 contrib/clojure-package/examples/imclassification/src/imclassification/train_mnist.clj
 delete mode 100644 contrib/clojure-package/examples/imclassification/test/imclassification/train_mnist_test.clj
 delete mode 100644 contrib/clojure-package/examples/imclassification/test/test-symbol.json.ref
 delete mode 100644 contrib/clojure-package/examples/infer/imageclassifier/.gitignore
 delete mode 100644 contrib/clojure-package/examples/infer/imageclassifier/README.md
 delete mode 100644 contrib/clojure-package/examples/infer/imageclassifier/project.clj
 delete mode 100755 contrib/clojure-package/examples/infer/imageclassifier/scripts/get_resnet_18_data.sh
 delete mode 100755 contrib/clojure-package/examples/infer/imageclassifier/scripts/get_resnet_data.sh
 delete mode 100644 contrib/clojure-package/examples/infer/imageclassifier/src/infer/imageclassifier_example.clj
 delete mode 100644 contrib/clojure-package/examples/infer/imageclassifier/test/infer/imageclassifier_example_test.clj
 delete mode 100644 contrib/clojure-package/examples/infer/objectdetector/.gitignore
 delete mode 100644 contrib/clojure-package/examples/infer/objectdetector/README.md
 delete mode 100644 contrib/clojure-package/examples/infer/objectdetector/project.clj
 delete mode 100755 contrib/clojure-package/examples/infer/objectdetector/scripts/get_ssd_data.sh
 delete mode 100644 contrib/clojure-package/examples/infer/objectdetector/src/infer/objectdetector_example.clj
 delete mode 100644 contrib/clojure-package/examples/infer/objectdetector/test/infer/objectdetector_example_test.clj
 delete mode 100644 contrib/clojure-package/examples/infer/predictor/.gitignore
 delete mode 100644 contrib/clojure-package/examples/infer/predictor/README.md
 delete mode 100644 contrib/clojure-package/examples/infer/predictor/project.clj
 delete mode 100755 contrib/clojure-package/examples/infer/predictor/scripts/get_resnet_18_data.sh
 delete mode 100755 contrib/clojure-package/examples/infer/predictor/scripts/get_resnet_data.sh
 delete mode 100644 contrib/clojure-package/examples/infer/predictor/src/infer/predictor_example.clj
 delete mode 100644 contrib/clojure-package/examples/infer/predictor/test/infer/predictor_example_test.clj
 delete mode 100644 contrib/clojure-package/examples/module/README.md
 delete mode 100644 contrib/clojure-package/examples/module/project.clj
 delete mode 100644 contrib/clojure-package/examples/module/src/mnist_mlp.clj
 delete mode 100644 contrib/clojure-package/examples/module/test/mnist_mlp_test.clj
 delete mode 100644 contrib/clojure-package/examples/multi-label/.gitignore
 delete mode 100644 contrib/clojure-package/examples/multi-label/README.md
 delete mode 100644 contrib/clojure-package/examples/multi-label/project.clj
 delete mode 100644 contrib/clojure-package/examples/multi-label/src/multi_label/core.clj
 delete mode 100644 contrib/clojure-package/examples/multi-label/test/multi_label_test.clj
 delete mode 100644 contrib/clojure-package/examples/neural-style/.gitignore
 delete mode 100644 contrib/clojure-package/examples/neural-style/README.md
 delete mode 100755 contrib/clojure-package/examples/neural-style/download.sh
 delete mode 100644 contrib/clojure-package/examples/neural-style/project.clj
 delete mode 100644 contrib/clojure-package/examples/neural-style/src/neural_style/core.clj
 delete mode 100644 contrib/clojure-package/examples/neural-style/src/neural_style/model_vgg_19.clj
 delete mode 100644 contrib/clojure-package/examples/neural-style/test/neural_style/vgg_19_test.clj
 delete mode 100644 contrib/clojure-package/examples/pre-trained-models/.gitignore
 delete mode 100644 contrib/clojure-package/examples/pre-trained-models/README.md
 delete mode 100755 contrib/clojure-package/examples/pre-trained-models/download-caltech.sh
 delete mode 100755 contrib/clojure-package/examples/pre-trained-models/download-resnet-152.sh
 delete mode 100755 contrib/clojure-package/examples/pre-trained-models/download-resnet-50.sh
 delete mode 100644 contrib/clojure-package/examples/pre-trained-models/project.clj
 delete mode 100644 contrib/clojure-package/examples/pre-trained-models/src/pre_trained_models/fine_tune.clj
 delete mode 100644 contrib/clojure-package/examples/pre-trained-models/src/pre_trained_models/predict_image.clj
 delete mode 100644 contrib/clojure-package/examples/profiler/.gitignore
 delete mode 100644 contrib/clojure-package/examples/profiler/README.md
 delete mode 100644 contrib/clojure-package/examples/profiler/project.clj
 delete mode 100644 contrib/clojure-package/examples/profiler/src/profiler/core.clj
 delete mode 100644 contrib/clojure-package/examples/profiler/test/core_test.clj
 delete mode 100644 contrib/clojure-package/examples/rnn/.gitignore
 delete mode 100644 contrib/clojure-package/examples/rnn/README.md
 delete mode 100755 contrib/clojure-package/examples/rnn/get_data.sh
 delete mode 100644 contrib/clojure-package/examples/rnn/project.clj
 delete mode 100644 contrib/clojure-package/examples/rnn/src/rnn/lstm.clj
 delete mode 100644 contrib/clojure-package/examples/rnn/src/rnn/test_char_rnn.clj
 delete mode 100644 contrib/clojure-package/examples/rnn/src/rnn/train_char_rnn.clj
 delete mode 100644 contrib/clojure-package/examples/rnn/src/rnn/util.clj
 delete mode 100644 contrib/clojure-package/examples/rnn/test/rnn/core_test.clj
 delete mode 100755 contrib/clojure-package/examples/scripts/get_cifar_data.sh
 delete mode 100755 contrib/clojure-package/examples/scripts/get_mnist_data.sh
 delete mode 100644 contrib/clojure-package/examples/tutorial/.gitignore
 delete mode 100644 contrib/clojure-package/examples/tutorial/README.md
 delete mode 100644 contrib/clojure-package/examples/tutorial/project.clj
 delete mode 100644 contrib/clojure-package/examples/tutorial/src/tutorial/introduction.clj
 delete mode 100644 contrib/clojure-package/examples/tutorial/src/tutorial/kvstore.clj
 delete mode 100644 contrib/clojure-package/examples/tutorial/src/tutorial/module.clj
 delete mode 100644 contrib/clojure-package/examples/tutorial/src/tutorial/ndarray.clj
 delete mode 100644 contrib/clojure-package/examples/tutorial/src/tutorial/symbol.clj
 delete mode 100644 contrib/clojure-package/examples/tutorial/test/tutorial/core_test.clj
 delete mode 100644 contrib/clojure-package/examples/visualization/.gitignore
 delete mode 100644 contrib/clojure-package/examples/visualization/README.md
 delete mode 100644 contrib/clojure-package/examples/visualization/project.clj
 delete mode 100644 contrib/clojure-package/examples/visualization/src/visualization/core.clj
 delete mode 100644 contrib/clojure-package/examples/visualization/test/visualization/core_test.clj
 delete mode 100755 contrib/clojure-package/integration-tests.sh
 delete mode 100755 contrib/clojure-package/lein-cljfmt-check
 delete mode 100755 contrib/clojure-package/lein-cljfmt-fix
 delete mode 100644 contrib/clojure-package/project.clj
 delete mode 100644 contrib/clojure-package/resources/log4j.properties
 delete mode 100755 contrib/clojure-package/scripts/get_cifar_data.sh
 delete mode 100755 contrib/clojure-package/scripts/get_mnist_data.sh
 delete mode 100755 contrib/clojure-package/scripts/get_test_images.sh
 delete mode 100755 contrib/clojure-package/scripts/infer/get_resnet_18_data.sh
 delete mode 100755 contrib/clojure-package/scripts/infer/get_ssd_data.sh
 delete mode 100755 contrib/clojure-package/scripts/update_versions.sh
 delete mode 100644 contrib/clojure-package/src/dev/generator.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/base.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/callback.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/context.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/dtype.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/eval_metric.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/executor.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/gen/.gitignore
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/image.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/infer.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/initializer.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/io.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/kvstore.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/kvstore_server.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/layout.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/lr_scheduler.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/module.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/monitor.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/ndarray.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/ndarray_api.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/ndarray_random_api.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/optimizer.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/primitives.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/profiler.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/random.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/resource_scope.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/shape.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/symbol.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/symbol_api.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/symbol_random_api.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/util.clj
 delete mode 100644 contrib/clojure-package/src/org/apache/clojure_mxnet/visualization.clj
 delete mode 100644 contrib/clojure-package/test/dev/generator_test.clj
 delete mode 100644 contrib/clojure-package/test/good-test-ndarray-api.clj
 delete mode 100644 contrib/clojure-package/test/good-test-ndarray-random-api.clj
 delete mode 100644 contrib/clojure-package/test/good-test-ndarray.clj
 delete mode 100644 contrib/clojure-package/test/good-test-symbol-api.clj
 delete mode 100644 contrib/clojure-package/test/good-test-symbol-random-api.clj
 delete mode 100644 contrib/clojure-package/test/good-test-symbol.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/callback_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/conv_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/eval_metric_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/executor_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/image_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/infer/imageclassifier_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/infer/objectdetector_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/infer/predictor_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/initializer_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/io_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/kvstore_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/lr_scheduler_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/module_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/ndarray_api_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/ndarray_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/operator_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/optimizer_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/primitives_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/profiler_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/random_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/resource_scope_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/shape_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/symbol_api_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/symbol_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/test_util.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/util_test.clj
 delete mode 100644 contrib/clojure-package/test/org/apache/clojure_mxnet/visualization_test.clj
 delete mode 100644 contrib/clojure-package/test/test_helper.clj
 delete mode 100644 contrib/clojure-package/testing.md
 delete mode 100644 cpp-package/.gitignore
 delete mode 100644 cpp-package/.travis.yml
 delete mode 100644 cpp-package/CMakeLists.txt
 delete mode 100644 cpp-package/LICENSE
 delete mode 100644 cpp-package/README.md
 delete mode 100644 cpp-package/cpp-package.mk
 delete mode 100644 cpp-package/example/CMakeLists.txt
 delete mode 100644 cpp-package/example/Makefile
 delete mode 100644 cpp-package/example/README.md
 delete mode 100644 cpp-package/example/alexnet.cpp
 delete mode 100644 cpp-package/example/charRNN.cpp
 delete mode 100644 cpp-package/example/example.mk
 delete mode 100644 cpp-package/example/feature_extract/Makefile
 delete mode 100644 cpp-package/example/feature_extract/README.md
 delete mode 100644 cpp-package/example/feature_extract/feature_extract.cpp
 delete mode 100644 cpp-package/example/feature_extract/prepare_data_with_opencv.cpp
 delete mode 100755 cpp-package/example/feature_extract/run.sh
 delete mode 100755 cpp-package/example/get_data.sh
 delete mode 100644 cpp-package/example/googlenet.cpp
 delete mode 100644 cpp-package/example/inception_bn.cpp
 delete mode 100644 cpp-package/example/inference/CMakeLists.txt
 delete mode 100644 cpp-package/example/inference/Makefile
 delete mode 100644 cpp-package/example/inference/README.md
 delete mode 100644 cpp-package/example/inference/imagenet_inference.cpp
 delete mode 100644 cpp-package/example/inference/inference.mk
 delete mode 100755 cpp-package/example/inference/sentiment_analysis_rnn.cpp
 delete mode 100755 cpp-package/example/inference/unit_test_imagenet_inference.sh
 delete mode 100755 cpp-package/example/inference/unit_test_sentiment_analysis_rnn.sh
 delete mode 100644 cpp-package/example/lenet.cpp
 delete mode 100644 cpp-package/example/lenet_with_mxdataiter.cpp
 delete mode 100644 cpp-package/example/mlp.cpp
 delete mode 100644 cpp-package/example/mlp_cpu.cpp
 delete mode 100644 cpp-package/example/mlp_csv.cpp
 delete mode 100644 cpp-package/example/mlp_gpu.cpp
 delete mode 100644 cpp-package/example/mnist_to_csv.py
 delete mode 100644 cpp-package/example/resnet.cpp
 delete mode 100755 cpp-package/example/run_lenet_with_mxdataiter.sh
 delete mode 100644 cpp-package/example/test_kvstore.cpp
 delete mode 100644 cpp-package/example/test_ndarray_copy.cpp
 delete mode 100644 cpp-package/example/test_optimizer.cpp
 delete mode 100644 cpp-package/example/test_regress_label.cpp
 delete mode 100644 cpp-package/example/test_score.cpp
 delete mode 100755 cpp-package/example/unittests/unit_test_mlp_csv.sh
 delete mode 100644 cpp-package/example/utils.h
 delete mode 100644 cpp-package/include/mxnet-cpp/CPPLINT.cfg
 delete mode 100644 cpp-package/include/mxnet-cpp/MxNetCpp.h
 delete mode 100644 cpp-package/include/mxnet-cpp/base.h
 delete mode 100644 cpp-package/include/mxnet-cpp/contrib.h
 delete mode 100644 cpp-package/include/mxnet-cpp/executor.h
 delete mode 100644 cpp-package/include/mxnet-cpp/executor.hpp
 delete mode 100644 cpp-package/include/mxnet-cpp/initializer.h
 delete mode 100644 cpp-package/include/mxnet-cpp/io.h
 delete mode 100644 cpp-package/include/mxnet-cpp/io.hpp
 delete mode 100644 cpp-package/include/mxnet-cpp/kvstore.h
 delete mode 100644 cpp-package/include/mxnet-cpp/kvstore.hpp
 delete mode 100644 cpp-package/include/mxnet-cpp/lr_scheduler.h
 delete mode 100644 cpp-package/include/mxnet-cpp/metric.h
 delete mode 100644 cpp-package/include/mxnet-cpp/model.h
 delete mode 100644 cpp-package/include/mxnet-cpp/monitor.h
 delete mode 100644 cpp-package/include/mxnet-cpp/monitor.hpp
 delete mode 100644 cpp-package/include/mxnet-cpp/ndarray.h
 delete mode 100644 cpp-package/include/mxnet-cpp/ndarray.hpp
 delete mode 100644 cpp-package/include/mxnet-cpp/op_map.h
 delete mode 100644 cpp-package/include/mxnet-cpp/op_suppl.h
 delete mode 100644 cpp-package/include/mxnet-cpp/op_util.h
 delete mode 100644 cpp-package/include/mxnet-cpp/operator.h
 delete mode 100644 cpp-package/include/mxnet-cpp/operator.hpp
 delete mode 100644 cpp-package/include/mxnet-cpp/optimizer.h
 delete mode 100644 cpp-package/include/mxnet-cpp/optimizer.hpp
 delete mode 100644 cpp-package/include/mxnet-cpp/shape.h
 delete mode 100644 cpp-package/include/mxnet-cpp/symbol.h
 delete mode 100644 cpp-package/include/mxnet-cpp/symbol.hpp
 delete mode 100644 cpp-package/scripts/OpWrapperGenerator.py
 delete mode 100644 cpp-package/scripts/lint.py
 delete mode 100755 cpp-package/tests/ci_test.sh
 delete mode 100755 cpp-package/tests/travis/run_test.sh
 delete mode 100755 cpp-package/tests/travis/setup.sh
 create mode 100644 docs/python_docs/python/tutorials/deploy/inference/image_classification_jetson.md
 delete mode 100644 docs/python_docs/python/tutorials/deploy/inference/wine_detector.md
 delete mode 100644 docs/python_docs/python/tutorials/packages/ndarray/sparse/train.md
 delete mode 100644 docs/python_docs/python/tutorials/packages/onnx/super_resolution.md
 delete mode 100644 docs/python_docs/python/tutorials/performance/backend/mkldnn/mkldnn_quantization.md
 delete mode 100644 docs/python_docs/python/tutorials/performance/backend/tensorrt/tensorrt.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/clojure/build-from-source.md
 delete mode 100644 docs/static_site/src/_includes/get_started/linux/clojure/cpu.md
 delete mode 100644 docs/static_site/src/_includes/get_started/linux/clojure/gpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/cpp/build-from-source.md
 delete mode 100644 docs/static_site/src/_includes/get_started/linux/cpp/cpp.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/java/build-from-source.md
 delete mode 100644 docs/static_site/src/_includes/get_started/linux/java/cpu.md
 delete mode 100644 docs/static_site/src/_includes/get_started/linux/java/gpu.md
 delete mode 100644 docs/static_site/src/_includes/get_started/linux/julia/pkg.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/perl/build-from-source.md
 delete mode 100644 docs/static_site/src/_includes/get_started/linux/perl/perl.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/r/build-from-source.md
 delete mode 100644 docs/static_site/src/_includes/get_started/linux/r/cpu.md
 delete mode 100644 docs/static_site/src/_includes/get_started/linux/r/gpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/scala/build-from-source.md
 delete mode 100644 docs/static_site/src/_includes/get_started/linux/scala/cpu.md
 delete mode 100644 docs/static_site/src/_includes/get_started/linux/scala/gpu.md
 create mode 120000 docs/static_site/src/_includes/get_started/macos
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/clojure/cpu.md
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/clojure/gpu.md
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/cpp/cpp.md
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/java/cpu.md
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/java/gpu.md
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/julia/build-from-source.md
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/julia/pkg.md
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/perl/perl.md
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/python/cpu/build-from-source.md
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/python/cpu/docker.md
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/python/cpu/pip.md
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/python/gpu/build-from-source.md
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/python/gpu/pip_docker.md
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/r/cpu.md
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/r/gpu.md
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/scala/cpu.md
 delete mode 100644 docs/static_site/src/_includes/get_started/macos/scala/gpu.md
 create mode 120000 docs/static_site/src/_includes/get_started/windows
 delete mode 100644 docs/static_site/src/_includes/get_started/windows/clojure/clojure.md
 delete mode 100644 docs/static_site/src/_includes/get_started/windows/cpp/cpp.md
 delete mode 100644 docs/static_site/src/_includes/get_started/windows/java/java.md
 delete mode 100644 docs/static_site/src/_includes/get_started/windows/julia/build-from-source.md
 delete mode 100644 docs/static_site/src/_includes/get_started/windows/julia/pkg.md
 delete mode 100644 docs/static_site/src/_includes/get_started/windows/perl/perl.md
 delete mode 100644 docs/static_site/src/_includes/get_started/windows/python/cpu/build-from-source.md
 delete mode 100644 docs/static_site/src/_includes/get_started/windows/python/cpu/docker.md
 delete mode 100644 docs/static_site/src/_includes/get_started/windows/python/cpu/pip.md
 delete mode 100644 docs/static_site/src/_includes/get_started/windows/python/gpu/build-from-source.md
 delete mode 100644 docs/static_site/src/_includes/get_started/windows/python/gpu/docker.md
 delete mode 100644 docs/static_site/src/_includes/get_started/windows/python/gpu/pip.md
 delete mode 100644 docs/static_site/src/_includes/get_started/windows/r/cpu.md
 delete mode 100644 docs/static_site/src/_includes/get_started/windows/r/gpu.md
 delete mode 100644 docs/static_site/src/_includes/get_started/windows/scala/scala.md
 create mode 100644 docs/static_site/src/_sass/generalVersionDropdown.scss
 create mode 100644 docs/static_site/src/_sass/globalSearch.scss
 create mode 100644 docs/static_site/src/assets/img/dev_guide_profilling_1.png
 create mode 100644 docs/static_site/src/assets/img/dev_guide_profilling_2.png
 create mode 100644 docs/static_site/src/assets/img/dev_guide_profilling_3.png
 create mode 100644 docs/static_site/src/assets/img/dev_guide_profilling_4.png
 create mode 100644 docs/static_site/src/assets/img/dev_guide_profilling_5.png
 create mode 100644 docs/static_site/src/assets/img/dev_guide_profilling_6.png
 create mode 100644 docs/static_site/src/assets/img/dev_guide_profilling_7.png
 create mode 100644 docs/static_site/src/assets/img/optuna.png
 create mode 100644 docs/static_site/src/assets/img/search-icon.svg
 create mode 100644 docs/static_site/src/assets/js/globalSearch.js
 create mode 100644 docs/static_site/src/pages/api/developer_guide/1_github_contribution_and_PR_verification_tips.md
 create mode 100644 docs/static_site/src/pages/api/developer_guide/debugging_and_performance_optimization_tips.md
 create mode 100644 docs/static_site/src/pages/api/developer_guide/examine_forward_results_with_hooks.md
 create mode 100644 docs/static_site/src/pages/api/developer_guide/exception_handing_and_custom_error_types.md
 create mode 100644 docs/static_site/src/pages/api/developer_guide/profiling.md
 delete mode 100644 docs/static_site/src/pages/api/faq/multi_devices.md
 delete mode 100644 docs/static_site/src/pages/api/faq/smart_device.md
 delete mode 100644 docs/static_site/src/pages/api/faq/visualize_graph.md
 delete mode 100644 docs/static_site/src/pages/api/java/docs/tutorials/mxnet_java_on_intellij.md
 delete mode 100644 docs/static_site/src/pages/api/perl/docs/tutorials/module.md
 delete mode 100644 docs/static_site/src/pages/api/r/docs/tutorials/callback_function.md
 delete mode 100644 docs/static_site/src/pages/api/r/docs/tutorials/custom_loss_function.md
 delete mode 100644 docs/static_site/src/pages/api/r/docs/tutorials/five_minutes_neural_network.md
 delete mode 100644 docs/static_site/src/pages/api/r/docs/tutorials/mnist_competition.md
 delete mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/char_lstm.md
 delete mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/mnist.md
 delete mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/model.md
 delete mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/module.md
 delete mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/mxnet_scala_on_intellij.md
 delete mode 100644 docs/static_site/src/pages/get_started/c_plus_plus.md
 delete mode 100644 docs/static_site/src/pages/get_started/centos_setup.md
 delete mode 100644 docs/static_site/src/pages/get_started/java_setup.md
 delete mode 100644 docs/static_site/src/pages/get_started/osx_setup.md
 delete mode 100644 docs/static_site/src/pages/get_started/scala_setup.md
 delete mode 100644 docs/static_site/src/pages/get_started/ubuntu_setup.md
 delete mode 100644 docs/static_site/src/pages/get_started/windows_setup.md
 delete mode 100644 example/autoencoder/variational_autoencoder/README.md
 delete mode 100644 example/autoencoder/variational_autoencoder/VAE.py
 delete mode 100755 example/autoencoder/variational_autoencoder/VAE_example.ipynb
 delete mode 100644 example/bayesian-methods/README.md
 delete mode 100644 example/bayesian-methods/algos.py
 delete mode 100644 example/bayesian-methods/bdk.ipynb
 delete mode 100644 example/bayesian-methods/bdk_demo.py
 delete mode 100644 example/bayesian-methods/data_loader.py
 delete mode 100644 example/bayesian-methods/sgld.ipynb
 delete mode 100644 example/bayesian-methods/utils.py
 delete mode 100644 example/caffe/README.md
 delete mode 100644 example/caffe/caffe_net.py
 delete mode 100644 example/caffe/data.py
 delete mode 100644 example/caffe/train_model.py
 delete mode 100644 example/capsnet/README.md
 delete mode 100644 example/capsnet/capsulelayers.py
 delete mode 100644 example/capsnet/capsulenet.py
 delete mode 100644 example/capsnet/result.PNG
 delete mode 100644 example/captcha/README.md
 delete mode 100644 example/captcha/captcha_example.png
 delete mode 100644 example/captcha/mxnet_captcha.R
 delete mode 100644 example/cnn_chinese_text_classification/README.md
 delete mode 100644 example/cnn_chinese_text_classification/data_helpers.py
 delete mode 100644 example/cnn_chinese_text_classification/text_cnn.py
 delete mode 100644 example/cnn_text_classification/.gitignore
 delete mode 100644 example/cnn_text_classification/README.md
 delete mode 100644 example/cnn_text_classification/data_helpers.py
 delete mode 100644 example/cnn_text_classification/text_cnn.py
 delete mode 100644 example/ctc/README.md
 delete mode 100644 example/ctc/captcha_generator.py
 delete mode 100644 example/ctc/ctc_metrics.py
 delete mode 100644 example/ctc/hyperparams.py
 delete mode 100644 example/ctc/lstm.py
 delete mode 100644 example/ctc/lstm_ocr_infer.py
 delete mode 100644 example/ctc/lstm_ocr_train.py
 delete mode 100644 example/ctc/multiproc_data.py
 delete mode 100644 example/ctc/ocr_iter.py
 delete mode 100644 example/ctc/ocr_predict.py
 delete mode 100644 example/ctc/sample.jpg
 delete mode 100644 example/deep-embedded-clustering/README.md
 delete mode 100644 example/deep-embedded-clustering/autoencoder.py
 delete mode 100644 example/deep-embedded-clustering/data.py
 delete mode 100644 example/deep-embedded-clustering/dec.py
 delete mode 100644 example/deep-embedded-clustering/model.py
 delete mode 100644 example/deep-embedded-clustering/solver.py
 delete mode 100644 example/distributed_training-horovod/module_mnist.py
 delete mode 100644 example/dsd/README.md
 delete mode 100644 example/dsd/mlp.py
 delete mode 100644 example/dsd/sparse_sgd.py
 delete mode 100644 example/fcn-xs/README.md
 delete mode 100644 example/fcn-xs/data.py
 delete mode 100644 example/fcn-xs/fcn_xs.py
 delete mode 100644 example/fcn-xs/image_segmentaion.py
 delete mode 100644 example/fcn-xs/init_fcnxs.py
 delete mode 100755 example/fcn-xs/run_fcnxs.sh
 delete mode 100644 example/fcn-xs/solver.py
 delete mode 100644 example/fcn-xs/symbol_fcnxs.py
 delete mode 100644 example/gan/CGAN_mnist_R/CGAN_train.R
 delete mode 100644 example/gan/CGAN_mnist_R/README.md
 delete mode 100644 example/gan/CGAN_mnist_R/iterators.R
 delete mode 100644 example/image-classification/README.md
 delete mode 100644 example/image-classification/__init__.py
 delete mode 100644 example/image-classification/benchmark.py
 delete mode 100644 example/image-classification/benchmark_score.py
 delete mode 100644 example/image-classification/common/__init__.py
 delete mode 100644 example/image-classification/common/data.py
 delete mode 100644 example/image-classification/common/find_mxnet.py
 delete mode 100644 example/image-classification/common/fit.py
 delete mode 100644 example/image-classification/common/modelzoo.py
 delete mode 100644 example/image-classification/common/util.py
 delete mode 100755 example/image-classification/data/caltech256.sh
 delete mode 100755 example/image-classification/data/imagenet1k-val.sh
 delete mode 100644 example/image-classification/fine-tune.py
 delete mode 100644 example/image-classification/predict-cpp/CMakeLists.txt
 delete mode 100644 example/image-classification/predict-cpp/Makefile
 delete mode 100644 example/image-classification/predict-cpp/README.md
 delete mode 100644 example/image-classification/predict-cpp/image-classification-predict.cc
 delete mode 100644 example/image-classification/score.py
 delete mode 100644 example/image-classification/symbol_alexnet.R
 delete mode 100644 example/image-classification/symbol_googlenet.R
 delete mode 100644 example/image-classification/symbol_inception-bn-28-small.R
 delete mode 100644 example/image-classification/symbol_inception-bn.R
 delete mode 100644 example/image-classification/symbol_inception-resnet-v1.R
 delete mode 100644 example/image-classification/symbol_inception-resnet-v2.R
 delete mode 100644 example/image-classification/symbol_lenet.R
 delete mode 100644 example/image-classification/symbol_mlp.R
 delete mode 100644 example/image-classification/symbol_resnet-28-small.R
 delete mode 100644 example/image-classification/symbol_resnet-v2.R
 delete mode 100644 example/image-classification/symbol_resnet.R
 delete mode 100644 example/image-classification/symbol_vgg.R
 delete mode 100644 example/image-classification/symbols/README.md
 delete mode 100644 example/image-classification/symbols/__init__.py
 delete mode 100644 example/image-classification/symbols/alexnet.py
 delete mode 100644 example/image-classification/symbols/googlenet.py
 delete mode 100644 example/image-classification/symbols/inception-bn.py
 delete mode 100644 example/image-classification/symbols/inception-resnet-v2.py
 delete mode 100644 example/image-classification/symbols/inception-v3.py
 delete mode 100644 example/image-classification/symbols/inception-v4.py
 delete mode 100644 example/image-classification/symbols/lenet.py
 delete mode 100644 example/image-classification/symbols/mlp.py
 delete mode 100644 example/image-classification/symbols/mobilenet.py
 delete mode 100644 example/image-classification/symbols/mobilenetv2.py
 delete mode 100644 example/image-classification/symbols/resnet-v1.py
 delete mode 100644 example/image-classification/symbols/resnet.py
 delete mode 100644 example/image-classification/symbols/resnetv1.py
 delete mode 100644 example/image-classification/symbols/resnext.py
 delete mode 100644 example/image-classification/symbols/vgg.py
 delete mode 100644 example/image-classification/test_score.py
 delete mode 100644 example/image-classification/train_cifar10.R
 delete mode 100644 example/image-classification/train_cifar10.py
 delete mode 100644 example/image-classification/train_imagenet.R
 delete mode 100644 example/image-classification/train_imagenet.py
 delete mode 100644 example/image-classification/train_mnist.R
 delete mode 100644 example/image-classification/train_mnist.py
 delete mode 100644 example/image-classification/train_model.R
 delete mode 100644 example/kaggle-ndsb1/README.md
 delete mode 100644 example/kaggle-ndsb1/gen_img_list.py
 delete mode 100644 example/kaggle-ndsb1/predict_dsb.py
 delete mode 100644 example/kaggle-ndsb1/submission_dsb.py
 delete mode 100644 example/kaggle-ndsb1/symbol_dsb.py
 delete mode 100644 example/kaggle-ndsb1/train_dsb.py
 delete mode 100644 example/kaggle-ndsb1/training_curves.py
 delete mode 100644 example/kaggle-ndsb2/Preprocessing.py
 delete mode 100644 example/kaggle-ndsb2/README.md
 delete mode 100644 example/kaggle-ndsb2/Train.R
 delete mode 100644 example/kaggle-ndsb2/Train.py
 delete mode 100644 example/model-parallel/README.md
 delete mode 100644 example/model-parallel/matrix_factorization/README.md
 delete mode 100644 example/model-parallel/matrix_factorization/get_data.py
 delete mode 100644 example/model-parallel/matrix_factorization/model.py
 delete mode 100644 example/model-parallel/matrix_factorization/train.py
 delete mode 100644 example/module/README.md
 delete mode 100644 example/module/mnist_mlp.py
 delete mode 100644 example/module/python_loss.py
 delete mode 100644 example/module/sequential_module.py
 delete mode 100644 example/module/utils/__init__.py
 delete mode 100644 example/module/utils/get_data.py
 delete mode 100644 example/multi_threaded_inference/get_model.py
 delete mode 100644 example/multivariate_time_series/README.md
 delete mode 100644 example/multivariate_time_series/docs/model_architecture.png
 delete mode 100644 example/multivariate_time_series/src/lstnet.py
 delete mode 100644 example/multivariate_time_series/src/metrics.py
 delete mode 100644 example/named_entity_recognition/README.md
 delete mode 100644 example/named_entity_recognition/src/iterators.py
 delete mode 100644 example/named_entity_recognition/src/metrics.py
 delete mode 100644 example/named_entity_recognition/src/ner.py
 delete mode 100644 example/named_entity_recognition/src/preprocess.py
 delete mode 100644 example/nce-loss/README.md
 delete mode 100755 example/nce-loss/get_text8.sh
 delete mode 100644 example/nce-loss/lstm_net.py
 delete mode 100644 example/nce-loss/lstm_word.py
 delete mode 100644 example/nce-loss/nce.py
 delete mode 100644 example/nce-loss/random_data.py
 delete mode 100644 example/nce-loss/text8_data.py
 delete mode 100644 example/nce-loss/toy_nce.py
 delete mode 100644 example/nce-loss/toy_softmax.py
 delete mode 100644 example/nce-loss/wordvec.py
 delete mode 100644 example/nce-loss/wordvec_net.py
 delete mode 100644 example/nce-loss/wordvec_subwords.py
 delete mode 100644 example/neural-style/.gitignore
 delete mode 100644 example/neural-style/README.md
 delete mode 100644 example/neural-style/checkpoint-viewer.ipynb
 delete mode 100755 example/neural-style/download.sh
 delete mode 100644 example/neural-style/end_to_end/README.md
 delete mode 100644 example/neural-style/end_to_end/basic.py
 delete mode 100644 example/neural-style/end_to_end/boost_inference.py
 delete mode 100644 example/neural-style/end_to_end/boost_train.py
 delete mode 100644 example/neural-style/end_to_end/data_processing.py
 delete mode 100644 example/neural-style/end_to_end/gen_v3.py
 delete mode 100644 example/neural-style/end_to_end/gen_v4.py
 delete mode 100644 example/neural-style/end_to_end/model_vgg19.py
 delete mode 100644 example/neural-style/find_mxnet.py
 delete mode 100644 example/neural-style/model_vgg19.py
 delete mode 100644 example/neural-style/neuralart.ipynb
 delete mode 100644 example/neural-style/nstyle.py
 delete mode 100644 example/neural_collaborative_filtering/README.md
 delete mode 100755 example/neural_collaborative_filtering/benchmark.sh
 delete mode 100644 example/neural_collaborative_filtering/ci.py
 delete mode 100644 example/neural_collaborative_filtering/convert.py
 delete mode 100644 example/neural_collaborative_filtering/core/dataset.py
 delete mode 100644 example/neural_collaborative_filtering/core/evaluate.py
 delete mode 100644 example/neural_collaborative_filtering/core/load.py
 delete mode 100644 example/neural_collaborative_filtering/core/model.py
 delete mode 100644 example/neural_collaborative_filtering/model_optimizer.py
 delete mode 100644 example/neural_collaborative_filtering/ncf.py
 delete mode 100644 example/neural_collaborative_filtering/train.py
 delete mode 100644 example/numpy-ops/README.md
 delete mode 100644 example/numpy-ops/custom_softmax.py
 delete mode 100644 example/numpy-ops/custom_softmax_rtc.py
 delete mode 100644 example/numpy-ops/custom_sparse_sqr.py
 delete mode 100644 example/numpy-ops/weighted_logistic_regression.py
 delete mode 100644 example/profiler/profiler_executor.py
 delete mode 100644 example/quantization/README.md
 delete mode 120000 example/quantization/common
 delete mode 100644 example/quantization/imagenet_gen_qsym.py
 delete mode 100644 example/quantization/imagenet_gen_qsym_mkldnn.py
 delete mode 100644 example/quantization/imagenet_inference.py
 delete mode 100755 example/quantization/launch_inference.sh
 delete mode 100755 example/quantization/launch_inference_mkldnn.sh
 delete mode 100755 example/quantization/launch_quantize.sh
 delete mode 100644 example/rcnn/LICENSE
 delete mode 100644 example/rcnn/README.md
 delete mode 100644 example/rcnn/demo.py
 delete mode 100644 example/rcnn/symdata/__init__.py
 delete mode 100644 example/rcnn/symdata/anchor.py
 delete mode 100644 example/rcnn/symdata/bbox.py
 delete mode 100644 example/rcnn/symdata/image.py
 delete mode 100644 example/rcnn/symdata/loader.py
 delete mode 100644 example/rcnn/symdata/vis.py
 delete mode 100644 example/rcnn/symimdb/__init__.py
 delete mode 100644 example/rcnn/symimdb/coco.py
 delete mode 100644 example/rcnn/symimdb/imdb.py
 delete mode 100644 example/rcnn/symimdb/pascal_voc.py
 delete mode 100644 example/rcnn/symnet/__init__.py
 delete mode 100644 example/rcnn/symnet/logger.py
 delete mode 100644 example/rcnn/symnet/metric.py
 delete mode 100644 example/rcnn/symnet/model.py
 delete mode 100644 example/rcnn/symnet/proposal_target.py
 delete mode 100644 example/rcnn/symnet/symbol_resnet.py
 delete mode 100644 example/rcnn/symnet/symbol_vgg.py
 delete mode 100644 example/rcnn/test.py
 delete mode 100644 example/rcnn/train.py
 delete mode 100644 example/recommenders/demo-MF.R
 delete mode 100644 example/reinforcement-learning/a3c/README.md
 delete mode 100644 example/reinforcement-learning/a3c/a3c.py
 delete mode 100644 example/reinforcement-learning/a3c/launcher.py
 delete mode 100644 example/reinforcement-learning/a3c/rl_data.py
 delete mode 100644 example/reinforcement-learning/a3c/sym.py
 delete mode 100644 example/reinforcement-learning/ddpg/README.md
 delete mode 100644 example/reinforcement-learning/ddpg/ddpg.py
 delete mode 100644 example/reinforcement-learning/ddpg/policies.py
 delete mode 100644 example/reinforcement-learning/ddpg/qfuncs.py
 delete mode 100644 example/reinforcement-learning/ddpg/replay_mem.py
 delete mode 100644 example/reinforcement-learning/ddpg/run.py
 delete mode 100644 example/reinforcement-learning/ddpg/strategies.py
 delete mode 100644 example/reinforcement-learning/ddpg/utils.py
 delete mode 100644 example/reinforcement-learning/dqn/README.md
 delete mode 100644 example/reinforcement-learning/dqn/atari_game.py
 delete mode 100644 example/reinforcement-learning/dqn/base.py
 delete mode 100644 example/reinforcement-learning/dqn/dqn_demo.py
 delete mode 100644 example/reinforcement-learning/dqn/dqn_run_test.py
 delete mode 100644 example/reinforcement-learning/dqn/game.py
 delete mode 100644 example/reinforcement-learning/dqn/operators.py
 delete mode 100644 example/reinforcement-learning/dqn/replay_memory.py
 delete mode 100755 example/reinforcement-learning/dqn/setup.sh
 delete mode 100644 example/reinforcement-learning/dqn/utils.py
 delete mode 100644 example/reinforcement-learning/parallel_actor_critic/README.md
 delete mode 100644 example/reinforcement-learning/parallel_actor_critic/config.py
 delete mode 100644 example/reinforcement-learning/parallel_actor_critic/envs.py
 delete mode 100644 example/reinforcement-learning/parallel_actor_critic/model.py
 delete mode 100644 example/reinforcement-learning/parallel_actor_critic/train.py
 delete mode 100644 example/restricted-boltzmann-machine/binary_rbm_module.py
 delete mode 100644 example/rnn/bucketing/README.md
 delete mode 100644 example/rnn/bucketing/cudnn_rnn_bucketing.py
 delete mode 100755 example/rnn/bucketing/get_sherlockholmes_data.sh
 delete mode 100644 example/rnn/bucketing/lstm_bucketing.py
 delete mode 100644 example/rnn/large_word_lm/LogUniformGenerator.cc
 delete mode 100644 example/rnn/large_word_lm/LogUniformGenerator.h
 delete mode 100644 example/rnn/large_word_lm/Makefile
 delete mode 100644 example/rnn/large_word_lm/custom_module.py
 delete mode 100644 example/rnn/large_word_lm/data.py
 delete mode 100755 example/rnn/large_word_lm/get_vocab_file.sh
 delete mode 100644 example/rnn/large_word_lm/log_uniform.pyx
 delete mode 100644 example/rnn/large_word_lm/model.py
 delete mode 100644 example/rnn/large_word_lm/run_utils.py
 delete mode 100644 example/rnn/large_word_lm/sampler.py
 delete mode 100644 example/rnn/large_word_lm/setup.py
 delete mode 100644 example/rnn/large_word_lm/train.py
 delete mode 100644 example/rnn/old/README.md
 delete mode 100644 example/rnn/old/bucket_io.py
 delete mode 100644 example/rnn/old/char-rnn.ipynb
 delete mode 100755 example/rnn/old/get_sherlockholmes_data.sh
 delete mode 100644 example/rnn/old/gru.py
 delete mode 100644 example/rnn/old/gru_bucketing.py
 delete mode 100644 example/rnn/old/lstm.py
 delete mode 100644 example/rnn/old/lstm_bucketing.py
 delete mode 100644 example/rnn/old/lstm_sherlockholmes.R
 delete mode 100644 example/rnn/old/rnn.py
 delete mode 100644 example/rnn/old/rnn_cell_demo.py
 delete mode 100644 example/rnn/old/rnn_model.py
 delete mode 100644 example/rnn/word_lm/README.md
 delete mode 100644 example/rnn/word_lm/data.py
 delete mode 100755 example/rnn/word_lm/get_sherlockholmes_data.sh
 delete mode 100644 example/rnn/word_lm/model.py
 delete mode 100644 example/rnn/word_lm/module.py
 delete mode 100644 example/rnn/word_lm/train.py
 delete mode 100644 example/sparse/README.md
 delete mode 100644 example/sparse/factorization_machine/README.md
 delete mode 100644 example/sparse/factorization_machine/metric.py
 delete mode 100644 example/sparse/factorization_machine/model.py
 delete mode 100644 example/sparse/factorization_machine/train.py
 delete mode 100644 example/sparse/linear_classification/README.md
 delete mode 100644 example/sparse/linear_classification/data.py
 delete mode 100644 example/sparse/linear_classification/linear_model.py
 delete mode 100644 example/sparse/linear_classification/train.py
 delete mode 100644 example/sparse/linear_classification/weighted_softmax_ce.py
 delete mode 100644 example/sparse/matrix_factorization/README.md
 delete mode 100644 example/sparse/matrix_factorization/data.py
 delete mode 100644 example/sparse/matrix_factorization/model.py
 delete mode 100644 example/sparse/matrix_factorization/train.py
 delete mode 100644 example/sparse/wide_deep/README.md
 delete mode 100644 example/sparse/wide_deep/config.py
 delete mode 100644 example/sparse/wide_deep/data.py
 delete mode 100644 example/sparse/wide_deep/inference.py
 delete mode 100644 example/sparse/wide_deep/model.py
 delete mode 100644 example/sparse/wide_deep/train.py
 delete mode 100644 example/speech_recognition/README.md
 delete mode 100644 example/speech_recognition/arch_deepspeech.py
 delete mode 100644 example/speech_recognition/config_util.py
 delete mode 100644 example/speech_recognition/deepspeech.cfg
 delete mode 100644 example/speech_recognition/default.cfg
 delete mode 100644 example/speech_recognition/flac_to_wav.sh
 delete mode 100644 example/speech_recognition/label_util.py
 delete mode 100644 example/speech_recognition/log_util.py
 delete mode 100644 example/speech_recognition/main.py
 delete mode 100644 example/speech_recognition/resources/unicodemap_en_baidu.csv
 delete mode 100644 example/speech_recognition/singleton.py
 delete mode 100644 example/speech_recognition/stt_bi_graphemes_util.py
 delete mode 100644 example/speech_recognition/stt_bucketing_module.py
 delete mode 100644 example/speech_recognition/stt_datagenerator.py
 delete mode 100644 example/speech_recognition/stt_io_bucketingiter.py
 delete mode 100644 example/speech_recognition/stt_io_iter.py
 delete mode 100644 example/speech_recognition/stt_layer_batchnorm.py
 delete mode 100644 example/speech_recognition/stt_layer_conv.py
 delete mode 100644 example/speech_recognition/stt_layer_fc.py
 delete mode 100644 example/speech_recognition/stt_layer_gru.py
 delete mode 100644 example/speech_recognition/stt_layer_lstm.py
 delete mode 100644 example/speech_recognition/stt_layer_slice.py
 delete mode 100644 example/speech_recognition/stt_layer_warpctc.py
 delete mode 100644 example/speech_recognition/stt_metric.py
 delete mode 100644 example/speech_recognition/stt_utils.py
 delete mode 100644 example/speech_recognition/train.py
 delete mode 100644 example/ssd/README.md
 delete mode 100644 example/ssd/__init__.py
 delete mode 100644 example/ssd/benchmark_score.py
 delete mode 100644 example/ssd/config/__init__.py
 delete mode 100644 example/ssd/config/config.py
 delete mode 100644 example/ssd/config/utils.py
 delete mode 100644 example/ssd/data/demo/download_demo_images.py
 delete mode 100644 example/ssd/dataset/__init__.py
 delete mode 100644 example/ssd/dataset/concat_db.py
 delete mode 100644 example/ssd/dataset/cv2Iterator.py
 delete mode 100644 example/ssd/dataset/imdb.py
 delete mode 100644 example/ssd/dataset/iterator.py
 delete mode 100644 example/ssd/dataset/mscoco.py
 delete mode 100644 example/ssd/dataset/names/mscoco.names
 delete mode 100644 example/ssd/dataset/names/pascal_voc.names
 delete mode 100644 example/ssd/dataset/pascal_voc.py
 delete mode 100644 example/ssd/dataset/pycocotools/README.md
 delete mode 100644 example/ssd/dataset/pycocotools/__init__.py
 delete mode 100644 example/ssd/dataset/pycocotools/coco.py
 delete mode 100644 example/ssd/dataset/testdb.py
 delete mode 100644 example/ssd/dataset/yolo_format.py
 delete mode 100644 example/ssd/demo.py
 delete mode 100644 example/ssd/deploy.py
 delete mode 100644 example/ssd/detect/__init__.py
 delete mode 100644 example/ssd/detect/detector.py
 delete mode 100644 example/ssd/evaluate.py
 delete mode 100644 example/ssd/evaluate/__init__.py
 delete mode 100644 example/ssd/evaluate/eval_metric.py
 delete mode 100644 example/ssd/evaluate/eval_voc.py
 delete mode 100644 example/ssd/evaluate/evaluate_net.py
 delete mode 100755 example/ssd/init.sh
 delete mode 100644 example/ssd/model/README.md
 delete mode 100644 example/ssd/quantization.py
 delete mode 100644 example/ssd/symbol/README.md
 delete mode 100644 example/ssd/symbol/__init__.py
 delete mode 100644 example/ssd/symbol/common.py
 delete mode 100644 example/ssd/symbol/inceptionv3.py
 delete mode 100644 example/ssd/symbol/legacy_vgg16_ssd_300.py
 delete mode 100644 example/ssd/symbol/legacy_vgg16_ssd_512.py
 delete mode 100644 example/ssd/symbol/resnet.py
 delete mode 100644 example/ssd/symbol/symbol_builder.py
 delete mode 100644 example/ssd/symbol/symbol_factory.py
 delete mode 100644 example/ssd/symbol/vgg16_reduced.py
 delete mode 100644 example/ssd/tools/__init__.py
 delete mode 100644 example/ssd/tools/caffe_converter/.gitignore
 delete mode 100644 example/ssd/tools/caffe_converter/Makefile
 delete mode 100644 example/ssd/tools/caffe_converter/README.md
 delete mode 100644 example/ssd/tools/caffe_converter/caffe.proto
 delete mode 100644 example/ssd/tools/caffe_converter/caffe_parse/parse_from_protobuf.py
 delete mode 100644 example/ssd/tools/caffe_converter/caffe_parser.py
 delete mode 100644 example/ssd/tools/caffe_converter/caffe_proto_utils.py
 delete mode 100644 example/ssd/tools/caffe_converter/compare_layers.py
 delete mode 100644 example/ssd/tools/caffe_converter/convert_mean.py
 delete mode 100644 example/ssd/tools/caffe_converter/convert_model.py
 delete mode 100644 example/ssd/tools/caffe_converter/convert_symbol.py
 delete mode 100644 example/ssd/tools/caffe_converter/make_win32.bat
 delete mode 100644 example/ssd/tools/caffe_converter/mean_image.py
 delete mode 100644 example/ssd/tools/find_mxnet.py
 delete mode 100644 example/ssd/tools/prepare_coco.sh
 delete mode 100644 example/ssd/tools/prepare_dataset.py
 delete mode 100755 example/ssd/tools/prepare_pascal.sh
 delete mode 100644 example/ssd/tools/rand_sampler.py
 delete mode 100644 example/ssd/tools/visualize_net.py
 delete mode 100644 example/ssd/train.py
 delete mode 100644 example/ssd/train/__init__.py
 delete mode 100644 example/ssd/train/metric.py
 delete mode 100644 example/ssd/train/train_net.py
 delete mode 100644 example/stochastic-depth/README.md
 delete mode 100644 example/stochastic-depth/sd_cifar10.py
 delete mode 100644 example/stochastic-depth/sd_mnist.py
 delete mode 100644 example/stochastic-depth/sd_module.py
 delete mode 100644 example/svm_mnist/README.md
 delete mode 100644 example/svm_mnist/svm_mnist.py
 delete mode 100644 example/svrg_module/README.md
 delete mode 100644 example/svrg_module/api_usage_example/example_api_train.py
 delete mode 100644 example/svrg_module/api_usage_example/example_inference.py
 delete mode 100644 example/svrg_module/benchmarks/svrg_benchmark.ipynb
 delete mode 100644 example/svrg_module/linear_regression/common.py
 delete mode 100644 example/svrg_module/linear_regression/data_reader.py
 delete mode 100644 example/svrg_module/linear_regression/train.py
 delete mode 100644 example/vae-gan/README.md
 delete mode 100644 example/vae-gan/convert_data.py
 delete mode 100644 example/vae-gan/vaegan_mxnet.py
 delete mode 100644 include/mxnet/c_predict_api.h
 delete mode 100644 julia/.gitattributes
 delete mode 100644 julia/.gitignore
 delete mode 100644 julia/LICENSE.md
 delete mode 100644 julia/NEWS.md
 delete mode 100644 julia/Project.toml
 delete mode 100644 julia/README-DEV.md
 delete mode 100644 julia/README.md
 delete mode 100644 julia/deps/build.jl
 delete mode 100644 julia/deps/cblas.h
 delete mode 100644 julia/docs/.gitignore
 delete mode 100644 julia/docs/Makefile
 delete mode 100644 julia/docs/Project.toml
 delete mode 100644 julia/docs/make.jl
 delete mode 100644 julia/docs/mkdocs.yml
 delete mode 100644 julia/docs/src/api.md
 delete mode 100644 julia/docs/src/api/callback.md
 delete mode 100644 julia/docs/src/api/context.md
 delete mode 100644 julia/docs/src/api/executor.md
 delete mode 100644 julia/docs/src/api/initializer.md
 delete mode 100644 julia/docs/src/api/io.md
 delete mode 100644 julia/docs/src/api/kvstore.md
 delete mode 100644 julia/docs/src/api/metric.md
 delete mode 100644 julia/docs/src/api/model.md
 delete mode 100644 julia/docs/src/api/ndarray.md
 delete mode 100644 julia/docs/src/api/nn-factory.md
 delete mode 100644 julia/docs/src/api/optimizer.md
 delete mode 100644 julia/docs/src/api/symbolic-node.md
 delete mode 100644 julia/docs/src/api/visualize.md
 delete mode 100644 julia/docs/src/index.md
 delete mode 100644 julia/docs/src/tutorial/char-lstm.md
 delete mode 100644 julia/docs/src/tutorial/images/LSTM3-chain.png
 delete mode 100644 julia/docs/src/tutorial/images/char-lstm-vis.svg
 delete mode 100644 julia/docs/src/tutorial/mnist.md
 delete mode 100644 julia/docs/src/user-guide/faq.md
 delete mode 100644 julia/docs/src/user-guide/install.md
 delete mode 100644 julia/docs/src/user-guide/overview.md
 delete mode 100644 julia/examples/char-lstm/.gitignore
 delete mode 100644 julia/examples/char-lstm/README.md
 delete mode 100644 julia/examples/char-lstm/config.jl
 delete mode 100644 julia/examples/char-lstm/lstm.jl
 delete mode 100644 julia/examples/char-lstm/sampler.jl
 delete mode 100644 julia/examples/char-lstm/seq-data.jl
 delete mode 100644 julia/examples/char-lstm/train.jl
 delete mode 100644 julia/examples/char-lstm/visualize.jl
 delete mode 100644 julia/examples/cifar10/cifar10.jl
 delete mode 100644 julia/examples/imagenet/ijulia-pretrained-predict/Prediction with Pre-trained Model.ipynb
 delete mode 100644 julia/examples/imagenet/ijulia-pretrained-predict/imagehelper.py
 delete mode 100644 julia/examples/mnist/lenet-stn.jl
 delete mode 100644 julia/examples/mnist/lenet.jl
 delete mode 100644 julia/examples/mnist/mlp-test.jl
 delete mode 100644 julia/examples/mnist/mlp.jl
 delete mode 100644 julia/examples/mnist/mnist-data.jl
 delete mode 100644 julia/examples/nondefault-example.jl
 delete mode 100644 julia/examples/regression-example.jl
 delete mode 100644 julia/models/Inception/.gitignore
 delete mode 100755 julia/models/Inception/get.sh
 delete mode 100644 julia/plugins/README.md
 delete mode 100644 julia/plugins/io/svmlight.jl
 delete mode 100644 julia/src/MXNet.jl
 delete mode 100644 julia/src/autograd.jl
 delete mode 100644 julia/src/base.jl
 delete mode 100644 julia/src/broadcast.jl
 delete mode 100644 julia/src/callback.jl
 delete mode 100644 julia/src/context.jl
 delete mode 100644 julia/src/deprecated.jl
 delete mode 100644 julia/src/exceptions.jl
 delete mode 100644 julia/src/executor.jl
 delete mode 100644 julia/src/initializer.jl
 delete mode 100644 julia/src/io.jl
 delete mode 100644 julia/src/kvstore.jl
 delete mode 100644 julia/src/metric.jl
 delete mode 100644 julia/src/model.jl
 delete mode 100644 julia/src/name.jl
 delete mode 100644 julia/src/ndarray.jl
 delete mode 100644 julia/src/ndarray/activation.jl
 delete mode 100644 julia/src/ndarray/arithmetic.jl
 delete mode 100644 julia/src/ndarray/array.jl
 delete mode 100644 julia/src/ndarray/autoimport.jl
 delete mode 100644 julia/src/ndarray/comparison.jl
 delete mode 100644 julia/src/ndarray/context.jl
 delete mode 100644 julia/src/ndarray/io.jl
 delete mode 100644 julia/src/ndarray/linalg.jl
 delete mode 100644 julia/src/ndarray/reduction.jl
 delete mode 100644 julia/src/ndarray/remap.jl
 delete mode 100644 julia/src/ndarray/show.jl
 delete mode 100644 julia/src/ndarray/statistic.jl
 delete mode 100644 julia/src/ndarray/trig.jl
 delete mode 100644 julia/src/ndarray/type.jl
 delete mode 100644 julia/src/nn-factory.jl
 delete mode 100644 julia/src/optimizer.jl
 delete mode 100644 julia/src/optimizers/adadelta.jl
 delete mode 100644 julia/src/optimizers/adagrad.jl
 delete mode 100644 julia/src/optimizers/adam.jl
 delete mode 100644 julia/src/optimizers/adamax.jl
 delete mode 100644 julia/src/optimizers/nadam.jl
 delete mode 100644 julia/src/optimizers/rmsprop.jl
 delete mode 100644 julia/src/optimizers/sgd.jl
 delete mode 100644 julia/src/random.jl
 delete mode 100644 julia/src/runtime.jl
 delete mode 100644 julia/src/symbolic-node.jl
 delete mode 100644 julia/src/symbolic-node/arithmetic.jl
 delete mode 100644 julia/src/symbolic-node/array.jl
 delete mode 100644 julia/src/symbolic-node/autodiff.jl
 delete mode 100644 julia/src/symbolic-node/io.jl
 delete mode 100644 julia/src/symbolic-node/op.jl
 delete mode 100644 julia/src/symbolic-node/show.jl
 delete mode 100644 julia/src/symbolic-node/type.jl
 delete mode 100644 julia/src/util.jl
 delete mode 100644 julia/src/visualize.jl
 delete mode 100644 julia/test/common.jl
 delete mode 100644 julia/test/runtests.jl
 delete mode 100644 julia/test/unittest/autograd.jl
 delete mode 100644 julia/test/unittest/bind.jl
 delete mode 100644 julia/test/unittest/context.jl
 delete mode 100644 julia/test/unittest/exceptions.jl
 delete mode 100644 julia/test/unittest/initializer.jl
 delete mode 100644 julia/test/unittest/io.jl
 delete mode 100644 julia/test/unittest/kvstore.jl
 delete mode 100644 julia/test/unittest/metric.jl
 delete mode 100644 julia/test/unittest/model.jl
 delete mode 100644 julia/test/unittest/name.jl
 delete mode 100644 julia/test/unittest/ndarray.jl
 delete mode 100644 julia/test/unittest/operator.jl
 delete mode 100644 julia/test/unittest/optimizer.jl
 delete mode 100644 julia/test/unittest/random.jl
 delete mode 100644 julia/test/unittest/symbolic-node.jl
 delete mode 100644 julia/test/unittest/util.jl
 delete mode 100644 julia/test/unittest/visualize.jl
 create mode 100644 make/config_jetson.mk
 delete mode 100644 matlab/+mxnet/model.m
 delete mode 100644 matlab/+mxnet/private/callmxnet.m
 delete mode 100644 matlab/+mxnet/private/parse_json.m
 delete mode 100644 matlab/README.md
 delete mode 100644 matlab/demo.m
 delete mode 100755 matlab/get_inception_model.sh
 delete mode 100644 matlab/tests/prepare_data.m
 delete mode 100644 matlab/tests/test_prediction.m
 delete mode 100644 perl-package/.gitignore
 delete mode 100644 perl-package/AI-MXNet-Gluon-Contrib/Changes
 delete mode 100644 perl-package/AI-MXNet-Gluon-Contrib/MANIFEST
 delete mode 100644 perl-package/AI-MXNet-Gluon-Contrib/META.json
 delete mode 100644 perl-package/AI-MXNet-Gluon-Contrib/META.yml
 delete mode 100644 perl-package/AI-MXNet-Gluon-Contrib/Makefile.PL
 delete mode 100644 perl-package/AI-MXNet-Gluon-Contrib/README
 delete mode 100644 perl-package/AI-MXNet-Gluon-Contrib/lib/AI/MXNet/Gluon/Contrib.pm
 delete mode 100644 perl-package/AI-MXNet-Gluon-Contrib/lib/AI/MXNet/Gluon/Contrib/NN/BasicLayers.pm
 delete mode 100644 perl-package/AI-MXNet-Gluon-Contrib/t/AI-MXNet-Gluon-Contrib.t
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/Changes
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/MANIFEST
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/META.json
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/META.yml
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/Makefile.PL
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/README
 delete mode 100755 perl-package/AI-MXNet-Gluon-ModelZoo/examples/image_classification.pl
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/lib/AI/MXNet/Gluon/ModelZoo.pm
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/lib/AI/MXNet/Gluon/ModelZoo/ModelStore.pm
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/lib/AI/MXNet/Gluon/ModelZoo/Vision.pm
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/lib/AI/MXNet/Gluon/ModelZoo/Vision/AlexNet.pm
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/lib/AI/MXNet/Gluon/ModelZoo/Vision/DenseNet.pm
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/lib/AI/MXNet/Gluon/ModelZoo/Vision/Inception.pm
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/lib/AI/MXNet/Gluon/ModelZoo/Vision/MobileNet.pm
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/lib/AI/MXNet/Gluon/ModelZoo/Vision/ResNet.pm
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/lib/AI/MXNet/Gluon/ModelZoo/Vision/SqueezeNet.pm
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/lib/AI/MXNet/Gluon/ModelZoo/Vision/VGG.pm
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/t/AI-MXNet-Gluon-ModelZoo.t
 delete mode 100644 perl-package/AI-MXNet-Gluon-ModelZoo/t/test_gluon_model_zoo.t
 delete mode 100644 perl-package/AI-MXNet/Changes
 delete mode 100644 perl-package/AI-MXNet/MANIFEST
 delete mode 100644 perl-package/AI-MXNet/META.json
 delete mode 100644 perl-package/AI-MXNet/META.yml
 delete mode 100644 perl-package/AI-MXNet/Makefile.PL
 delete mode 100644 perl-package/AI-MXNet/README
 delete mode 100755 perl-package/AI-MXNet/examples/calculator.pl
 delete mode 100755 perl-package/AI-MXNet/examples/char_lstm.pl
 delete mode 100755 perl-package/AI-MXNet/examples/cudnn_lstm_bucketing.pl
 delete mode 100755 perl-package/AI-MXNet/examples/get_sherlockholmes_data.sh
 delete mode 100755 perl-package/AI-MXNet/examples/gluon/dcgan.pl
 delete mode 100755 perl-package/AI-MXNet/examples/gluon/mnist.pl
 delete mode 100644 perl-package/AI-MXNet/examples/gluon/style_transfer/README.md
 delete mode 100755 perl-package/AI-MXNet/examples/gluon/style_transfer/get_data.sh
 delete mode 100644 perl-package/AI-MXNet/examples/gluon/style_transfer/net.pl
 delete mode 100755 perl-package/AI-MXNet/examples/gluon/style_transfer/style_transfer.pl
 delete mode 100644 perl-package/AI-MXNet/examples/gluon/style_transfer/utils.pl
 delete mode 100755 perl-package/AI-MXNet/examples/lstm_bucketing.pl
 delete mode 100755 perl-package/AI-MXNet/examples/mnist.pl
 delete mode 100755 perl-package/AI-MXNet/examples/plot_network.pl
 delete mode 100644 perl-package/AI-MXNet/examples/sparse/matrix_factorization/README.md
 delete mode 100755 perl-package/AI-MXNet/examples/sparse/matrix_factorization/get_data.sh
 delete mode 100755 perl-package/AI-MXNet/examples/sparse/matrix_factorization/train.pl
 delete mode 100644 perl-package/AI-MXNet/examples/sparse/wide_deep/README.md
 delete mode 100755 perl-package/AI-MXNet/examples/sparse/wide_deep/get_data.sh
 delete mode 100755 perl-package/AI-MXNet/examples/sparse/wide_deep/train.pl
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/AutoGrad.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/AutoLoad.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Base.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/CachedOp.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Callback.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Context.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Contrib.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Contrib/NDArray.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Contrib/Symbol.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/CudaModule.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Engine.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Executor.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Executor/Group.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Function/Parameters.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/Block.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/Data.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/Data/Loader.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/Data/Sampler.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/Data/Set.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/Data/Vision.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/Loss.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/Mouse.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/NN.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/NN/Activation.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/NN/BasicLayers.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/NN/ConvLayers.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/Parameter.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/RNN.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/RNN/Cell.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/RNN/Layer.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/Trainer.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Gluon/Utils.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/IO.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Image.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Image/NDArray.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Image/Symbol.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Initializer.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/KVStore.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/KVStoreServer.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/LRScheduler.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/LinAlg.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/LinAlg/NDArray.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/LinAlg/Symbol.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Logging.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Metric.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Module.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Module/Base.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Module/Bucketing.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Monitor.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/NDArray.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/NDArray/Base.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/NDArray/Doc.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/NDArray/Slice.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/NDArray/Sparse.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/NS.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Optimizer.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Profiler.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/RNN.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/RNN/Cell.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/RNN/IO.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Random.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/RecordIO.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/RunTime.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Symbol.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Symbol/AttrScope.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Symbol/Base.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Symbol/Doc.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Symbol/NameManager.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Symbol/Random.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Symbol/Sparse.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/TestUtils.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Types.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Util/Printable.pm
 delete mode 100644 perl-package/AI-MXNet/lib/AI/MXNet/Visualization.pm
 delete mode 100644 perl-package/AI-MXNet/t/AI-MXNet.t
 delete mode 100644 perl-package/AI-MXNet/t/test_attr.t
 delete mode 100644 perl-package/AI-MXNet/t/test_autograd.t
 delete mode 100644 perl-package/AI-MXNet/t/test_base.t
 delete mode 100644 perl-package/AI-MXNet/t/test_conv.t
 delete mode 100644 perl-package/AI-MXNet/t/test_cuda_module.t
 delete mode 100644 perl-package/AI-MXNet/t/test_engine.t
 delete mode 100644 perl-package/AI-MXNet/t/test_executor.t
 delete mode 100644 perl-package/AI-MXNet/t/test_gluon.t
 delete mode 100644 perl-package/AI-MXNet/t/test_gluon_data.t
 delete mode 100644 perl-package/AI-MXNet/t/test_gluon_rnn.t
 delete mode 100644 perl-package/AI-MXNet/t/test_gluon_trainer.t
 delete mode 100644 perl-package/AI-MXNet/t/test_infer_shape.t
 delete mode 100644 perl-package/AI-MXNet/t/test_init.t
 delete mode 100644 perl-package/AI-MXNet/t/test_io.t
 delete mode 100644 perl-package/AI-MXNet/t/test_io_image.t
 delete mode 100644 perl-package/AI-MXNet/t/test_kvstore.t
 delete mode 100644 perl-package/AI-MXNet/t/test_loss.t
 delete mode 100644 perl-package/AI-MXNet/t/test_metric.t
 delete mode 100644 perl-package/AI-MXNet/t/test_model_parallel.t
 delete mode 100644 perl-package/AI-MXNet/t/test_module.t
 delete mode 100644 perl-package/AI-MXNet/t/test_multi_device_exec.t
 delete mode 100644 perl-package/AI-MXNet/t/test_ndarray.t
 delete mode 100644 perl-package/AI-MXNet/t/test_optimizers.t
 delete mode 100644 perl-package/AI-MXNet/t/test_random.t
 delete mode 100644 perl-package/AI-MXNet/t/test_recordio.t
 delete mode 100644 perl-package/AI-MXNet/t/test_rnn.t
 delete mode 100644 perl-package/AI-MXNet/t/test_runtime.t
 delete mode 100644 perl-package/AI-MXNet/t/test_sparse_ndarray.t
 delete mode 100644 perl-package/AI-MXNet/t/test_symbol.t
 delete mode 100644 perl-package/AI-MXNet/t/test_viz.t
 delete mode 100644 perl-package/AI-MXNetCAPI/Changes
 delete mode 100644 perl-package/AI-MXNetCAPI/MANIFEST
 delete mode 100644 perl-package/AI-MXNetCAPI/META.json
 delete mode 100644 perl-package/AI-MXNetCAPI/META.yml
 delete mode 100644 perl-package/AI-MXNetCAPI/Makefile.PL
 delete mode 100644 perl-package/AI-MXNetCAPI/README
 delete mode 100644 perl-package/AI-MXNetCAPI/lib/AI/MXNetCAPI.pm
 delete mode 100644 perl-package/AI-MXNetCAPI/mxnet.i
 delete mode 100644 perl-package/AI-MXNetCAPI/mxnet_typemaps.i
 delete mode 100644 perl-package/AI-MXNetCAPI/t/AI-MXNetCAPI.t
 delete mode 100644 perl-package/AI-NNVMCAPI/Changes
 delete mode 100644 perl-package/AI-NNVMCAPI/MANIFEST
 delete mode 100644 perl-package/AI-NNVMCAPI/META.json
 delete mode 100644 perl-package/AI-NNVMCAPI/META.yml
 delete mode 100644 perl-package/AI-NNVMCAPI/Makefile.PL
 delete mode 100644 perl-package/AI-NNVMCAPI/README
 delete mode 100644 perl-package/AI-NNVMCAPI/lib/AI/NNVMCAPI.pm
 delete mode 100644 perl-package/AI-NNVMCAPI/nnvm.i
 delete mode 100644 perl-package/AI-NNVMCAPI/nnvm_typemaps.i
 delete mode 100644 perl-package/AI-NNVMCAPI/t/AI-NNVMCAPI.t
 delete mode 100644 perl-package/README.md
 delete mode 100755 perl-package/test.sh
 delete mode 100644 python/mxnet/contrib/quantization.py
 delete mode 100644 python/mxnet/contrib/svrg_optimization/__init__.py
 delete mode 100644 python/mxnet/contrib/svrg_optimization/svrg_module.py
 delete mode 100644 python/mxnet/contrib/svrg_optimization/svrg_optimizer.py
 delete mode 100644 python/mxnet/executor_manager.py
 create mode 100644 python/mxnet/gluon/contrib/data/vision/__init__.py
 create mode 100644 python/mxnet/gluon/contrib/data/vision/dataloader.py
 create mode 100644 python/mxnet/gluon/contrib/data/vision/transforms/__init__.py
 create mode 100644 python/mxnet/gluon/contrib/data/vision/transforms/bbox/__init__.py
 create mode 100644 python/mxnet/gluon/contrib/data/vision/transforms/bbox/bbox.py
 create mode 100644 python/mxnet/gluon/contrib/data/vision/transforms/bbox/utils.py
 create mode 100644 python/mxnet/gluon/data/_internal.py
 create mode 100644 python/mxnet/gluon/data/batchify.py
 delete mode 100644 python/mxnet/gluon/data/vision/transforms.py
 create mode 100644 python/mxnet/gluon/data/vision/transforms/__init__.py
 create mode 100644 python/mxnet/gluon/data/vision/transforms/image.py
 create mode 100644 python/mxnet/gluon/metric.py
 create mode 100644 python/mxnet/kvstore/byteps.py
 delete mode 100644 python/mxnet/metric.py
 delete mode 100644 python/mxnet/module/__init__.py
 delete mode 100644 python/mxnet/module/base_module.py
 delete mode 100644 python/mxnet/module/bucketing_module.py
 delete mode 100644 python/mxnet/module/executor_group.py
 delete mode 100644 python/mxnet/module/module.py
 delete mode 100644 python/mxnet/module/python_module.py
 delete mode 100644 python/mxnet/module/sequential_module.py
 delete mode 100644 python/mxnet/monitor.py
 create mode 100644 python/mxnet/optimizer/lans.py
 delete mode 100644 python/mxnet/rnn/__init__.py
 delete mode 100644 python/mxnet/rnn/io.py
 delete mode 100644 python/mxnet/rnn/rnn.py
 delete mode 100644 python/mxnet/rnn/rnn_cell.py
 delete mode 100644 scala-package/.gitignore
 delete mode 100644 scala-package/.mvn/wrapper/.gitignore
 delete mode 100755 scala-package/.mvn/wrapper/MavenWrapperDownloader.java
 delete mode 100755 scala-package/.mvn/wrapper/maven-wrapper.properties
 delete mode 100644 scala-package/LICENSE
 delete mode 100644 scala-package/README.md
 delete mode 100644 scala-package/assembly/pom.xml
 delete mode 100644 scala-package/assembly/src/main/assembly/assembly.xml
 delete mode 100644 scala-package/assembly/src/main/assembly/javadoc.xml
 delete mode 100644 scala-package/assembly/src/main/assembly/source.xml
 delete mode 100644 scala-package/core/pom.xml
 delete mode 100755 scala-package/core/scripts/get_cifar_data.sh
 delete mode 100755 scala-package/core/scripts/get_mnist_data.sh
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/AttrScope.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Base.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Callback.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Context.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/DType.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/EvalMetric.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Executor.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/ExecutorManager.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/FeedForward.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/IO.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Image.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Initializer.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/KVStore.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/KVStoreServer.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/LRScheduler.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Layout.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/LibInfo.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/MX_PRIMITIVES.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Model.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Monitor.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/NDArray.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/NDArrayAPI.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/NDArrayCollector.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/NameManager.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/NativeResource.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/NumpyScope.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Operator.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Optimizer.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Profiler.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Random.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/RecordIO.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/ResourceScope.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Rtc.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Serializer.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Shape.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/SparseFormat.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/SparseNDArray.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Symbol.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/SymbolAPI.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/Visualization.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/annotation/Experimental.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/contrib/NDArray.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/contrib/Symbol.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/io/MXDataIter.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/io/NDArrayIter.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/io/PrefetchingIter.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/io/ResizeIter.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/javaapi/Context.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/javaapi/DType.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/javaapi/IO.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/javaapi/Image.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/javaapi/Layout.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/javaapi/NDArray.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/javaapi/Shape.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/module/BaseModule.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/module/BucketingModule.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/module/DataParallelExecutorGroup.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/module/Module.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/module/SequentialModule.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/optimizer/AdaDelta.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/optimizer/AdaGrad.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/optimizer/Adam.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/optimizer/DCASGD.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/optimizer/NAG.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/optimizer/RMSProp.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/optimizer/SGD.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/optimizer/SGLD.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/util/NativeLibraryLoader.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/util/OptionConversion.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/util/SerializerUtils.scala
 delete mode 100644 scala-package/core/src/main/scala/org/apache/mxnet/util/WarnIfNotDisposed.scala
 delete mode 100644 scala-package/core/src/test/java/org/apache/mxnet/javaapi/ContextTest.java
 delete mode 100644 scala-package/core/src/test/java/org/apache/mxnet/javaapi/DTypeTest.java
 delete mode 100644 scala-package/core/src/test/java/org/apache/mxnet/javaapi/IOTest.java
 delete mode 100644 scala-package/core/src/test/java/org/apache/mxnet/javaapi/ImageTest.java
 delete mode 100644 scala-package/core/src/test/java/org/apache/mxnet/javaapi/NDArrayTest.java
 delete mode 100644 scala-package/core/src/test/java/org/apache/mxnet/javaapi/ResourceScopeTestSuite.java
 delete mode 100644 scala-package/core/src/test/java/org/apache/mxnet/javaapi/ShapeTest.java
 delete mode 100644 scala-package/core/src/test/resources/log4j.properties
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/AttrScopeSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/CheckUtils.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/ExecutorSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/IOSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/ImageSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/KVStoreSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/ModelParallelSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/ModuleSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/NDArrayCollectorSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/NDArraySuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/NativeResourceSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/NumpyScopeSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/OperatorSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/RandomSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/RecordIOSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/ResourceScopeSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/SerializerSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/ShapeSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/SparseNDArraySuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/SymbolSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/TestUtil.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/gpu/RtcSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/train/ConvSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/util/SerializerUtilsSuite.scala
 delete mode 100644 scala-package/core/src/test/scala/org/apache/mxnet/util/WarnIfNotDiposedSuite.scala
 delete mode 100644 scala-package/deploy/pom.xml
 delete mode 100755 scala-package/dev/change-artifact-id.sh
 delete mode 100755 scala-package/dev/change-proj-version.sh
 delete mode 100755 scala-package/dev/change-scala-version.sh
 delete mode 100755 scala-package/dev/compile-mxnet-backend.sh
 delete mode 100644 scala-package/examples/pom.xml
 delete mode 100755 scala-package/examples/scripts/benchmark/run_image_inference_bm.sh
 delete mode 100644 scala-package/examples/scripts/benchmark/run_java_inference_bm.sh
 delete mode 100755 scala-package/examples/scripts/benchmark/run_text_charrnn_bm.sh
 delete mode 100644 scala-package/examples/scripts/customop/run_customop.sh
 delete mode 100644 scala-package/examples/scripts/customop/run_customopwithrtc.sh
 delete mode 100755 scala-package/examples/scripts/infer/bert/get_bert_data.sh
 delete mode 100755 scala-package/examples/scripts/infer/bert/run_bert_qa_example.sh
 delete mode 100755 scala-package/examples/scripts/infer/imageclassifier/get_resnet_18_data.sh
 delete mode 100755 scala-package/examples/scripts/infer/imageclassifier/get_resnet_data.sh
 delete mode 100755 scala-package/examples/scripts/infer/imageclassifier/run_classifier_example.sh
 delete mode 100755 scala-package/examples/scripts/infer/objectdetector/get_ssd_data.sh
 delete mode 100755 scala-package/examples/scripts/infer/objectdetector/run_ssd_example.sh
 delete mode 100755 scala-package/examples/scripts/infer/objectdetector/run_ssd_java_example.sh
 delete mode 100755 scala-package/examples/scripts/infer/predictor/run_predictor_java_example.sh
 delete mode 100755 scala-package/examples/scripts/module/mnist_mlp.sh
 delete mode 100644 scala-package/examples/scripts/module/run_sequential_module.sh
 delete mode 100644 scala-package/examples/scripts/neuralstyle_end2end/run_test_end2end.sh
 delete mode 100644 scala-package/examples/scripts/neuralstyle_end2end/run_train_end2end.sh
 delete mode 100644 scala-package/examples/scripts/profiler/run_profiler_matmul.sh
 delete mode 100644 scala-package/examples/scripts/profiler/run_profiler_ndarray.sh
 delete mode 100644 scala-package/examples/scripts/rnn/run_lstm_bucketing.sh
 delete mode 100644 scala-package/examples/scripts/rnn/run_test_charrnn.sh
 delete mode 100755 scala-package/examples/scripts/rnn/run_train_charrnn.sh
 delete mode 100644 scala-package/examples/scripts/run_cnntextclassification.sh
 delete mode 100644 scala-package/examples/scripts/run_gan_mnist.sh
 delete mode 100644 scala-package/examples/scripts/run_multitask.sh
 delete mode 100644 scala-package/examples/scripts/run_neuralstyle.sh
 delete mode 100755 scala-package/examples/scripts/run_train_mnist.sh
 delete mode 100644 scala-package/examples/scripts/run_visualization.sh
 delete mode 100644 scala-package/examples/src/main/java/org/apache/mxnetexamples/javaapi/benchmark/InferBase.java
 delete mode 100644 scala-package/examples/src/main/java/org/apache/mxnetexamples/javaapi/benchmark/JavaBenchmark.java
 delete mode 100644 scala-package/examples/src/main/java/org/apache/mxnetexamples/javaapi/benchmark/ObjectDetectionBenchmark.java
 delete mode 100644 scala-package/examples/src/main/java/org/apache/mxnetexamples/javaapi/infer/bert/BertDataParser.java
 delete mode 100644 scala-package/examples/src/main/java/org/apache/mxnetexamples/javaapi/infer/bert/BertQA.java
 delete mode 100644 scala-package/examples/src/main/java/org/apache/mxnetexamples/javaapi/infer/bert/README.md
 delete mode 100644 scala-package/examples/src/main/java/org/apache/mxnetexamples/javaapi/infer/objectdetector/README.md
 delete mode 100644 scala-package/examples/src/main/java/org/apache/mxnetexamples/javaapi/infer/objectdetector/SSDClassifierExample.java
 delete mode 100644 scala-package/examples/src/main/java/org/apache/mxnetexamples/javaapi/infer/predictor/PredictorExample.java
 delete mode 100644 scala-package/examples/src/main/java/org/apache/mxnetexamples/javaapi/infer/predictor/README.md
 delete mode 100644 scala-package/examples/src/main/resources/log4j.properties
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/InferBase.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/Util.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/benchmark/README.md
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/benchmark/ScalaInferenceBenchmark.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/cnntextclassification/CNNTextClassification.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/cnntextclassification/DataHelper.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/cnntextclassification/README.md
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/customop/Data.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/customop/ExampleCustomOp.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/customop/ExampleCustomOpWithRtc.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/customop/README.md
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/gan/GanMnist.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/gan/Module.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/gan/README.md
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/gan/Viz.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/imclassification/README.md
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/imclassification/TrainModel.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/imclassification/datasets/MnistIter.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/imclassification/datasets/SyntheticDataIter.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/imclassification/models/Lenet.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/imclassification/models/MultiLayerPerceptron.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/imclassification/models/Resnet.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/imclassification/util/Trainer.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/infer/imageclassifier/ImageClassifierExample.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/infer/imageclassifier/README.md
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/infer/objectdetector/README.md
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/infer/objectdetector/SSDClassifierExample.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/infer/predictor/PredictorExample.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/module/MnistMlp.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/module/SequentialModuleEx.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/multitask/Data.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/multitask/ExampleMultiTask.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/neuralstyle/ModelVgg19.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/neuralstyle/NeuralStyle.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/neuralstyle/README.md
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/neuralstyle/end2end/Basic.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/neuralstyle/end2end/BoostInference.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/neuralstyle/end2end/BoostTrain.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/neuralstyle/end2end/DataProcessing.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/neuralstyle/end2end/GenV3.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/neuralstyle/end2end/GenV4.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/neuralstyle/end2end/Module.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/profiler/ProfilerMatMul.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/profiler/ProfilerNDArray.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/rnn/BucketIo.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/rnn/Lstm.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/rnn/LstmBucketing.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/rnn/README.md
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/rnn/RnnModel.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/rnn/TestCharRnn.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/rnn/TrainCharRnn.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/rnn/Utils.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/visualization/AlexNet.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/visualization/ExampleVis.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/visualization/GoogleNet.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/visualization/Inception_BN.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/visualization/Inception_V3.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/visualization/LeNet.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/visualization/ResNet_Small.scala
 delete mode 100644 scala-package/examples/src/main/scala/org/apache/mxnetexamples/visualization/VGG.scala
 delete mode 100644 scala-package/examples/src/test/java/org/apache/mxnetexamples/javaapi/infer/predictor/BertExampleTest.java
 delete mode 100644 scala-package/examples/src/test/java/org/apache/mxnetexamples/javaapi/infer/predictor/PredictorExampleTest.java
 delete mode 100644 scala-package/examples/src/test/resources/log4j.properties
 delete mode 100644 scala-package/examples/src/test/scala/org/apache/mxnetexamples/benchmark/ScalaInferenceBenchmarkSuite.scala
 delete mode 100644 scala-package/examples/src/test/scala/org/apache/mxnetexamples/cnntextclassification/CNNClassifierExampleSuite.scala
 delete mode 100644 scala-package/examples/src/test/scala/org/apache/mxnetexamples/customop/CustomOpExampleSuite.scala
 delete mode 100644 scala-package/examples/src/test/scala/org/apache/mxnetexamples/gan/GanExampleSuite.scala
 delete mode 100644 scala-package/examples/src/test/scala/org/apache/mxnetexamples/imclassification/IMClassificationExampleSuite.scala
 delete mode 100644 scala-package/examples/src/test/scala/org/apache/mxnetexamples/infer/imageclassifier/ImageClassifierExampleSuite.scala
 delete mode 100644 scala-package/examples/src/test/scala/org/apache/mxnetexamples/infer/objectdetector/ObjectDetectorExampleSuite.scala
 delete mode 100644 scala-package/examples/src/test/scala/org/apache/mxnetexamples/infer/predictor/PredictorExampleSuite.scala
 delete mode 100644 scala-package/examples/src/test/scala/org/apache/mxnetexamples/multitask/MultiTaskSuite.scala
 delete mode 100644 scala-package/examples/src/test/scala/org/apache/mxnetexamples/neuralstyle/NeuralStyleSuite.scala
 delete mode 100644 scala-package/examples/src/test/scala/org/apache/mxnetexamples/profiler/ProfilerSuite.scala
 delete mode 100644 scala-package/examples/src/test/scala/org/apache/mxnetexamples/rnn/ExampleRNNSuite.scala
 delete mode 100644 scala-package/externalPom/pom.xml
 delete mode 100644 scala-package/externalPom/src/main/deploy/deploy.xml
 delete mode 100644 scala-package/infer/pom.xml
 delete mode 100644 scala-package/infer/src/main/scala/org/apache/mxnet/infer/Classifier.scala
 delete mode 100644 scala-package/infer/src/main/scala/org/apache/mxnet/infer/ImageClassifier.scala
 delete mode 100644 scala-package/infer/src/main/scala/org/apache/mxnet/infer/MXNetHandler.scala
 delete mode 100644 scala-package/infer/src/main/scala/org/apache/mxnet/infer/ObjectDetector.scala
 delete mode 100644 scala-package/infer/src/main/scala/org/apache/mxnet/infer/Predictor.scala
 delete mode 100644 scala-package/infer/src/main/scala/org/apache/mxnet/infer/javaapi/ObjectDetector.scala
 delete mode 100644 scala-package/infer/src/main/scala/org/apache/mxnet/infer/javaapi/ObjectDetectorOutput.scala
 delete mode 100644 scala-package/infer/src/main/scala/org/apache/mxnet/infer/javaapi/Predictor.scala
 delete mode 100644 scala-package/infer/src/main/scala/org/apache/mxnet/infer/package.scala
 delete mode 100644 scala-package/infer/src/test/java/org/apache/mxnet/infer/javaapi/ObjectDetectorOutputTest.java
 delete mode 100644 scala-package/infer/src/test/java/org/apache/mxnet/infer/javaapi/ObjectDetectorTest.java
 delete mode 100644 scala-package/infer/src/test/java/org/apache/mxnet/infer/javaapi/PredictorTest.java
 delete mode 100644 scala-package/infer/src/test/resources/log4j.properties
 delete mode 100644 scala-package/infer/src/test/scala/org/apache/mxnet/infer/ClassifierSuite.scala
 delete mode 100644 scala-package/infer/src/test/scala/org/apache/mxnet/infer/ImageClassifierSuite.scala
 delete mode 100644 scala-package/infer/src/test/scala/org/apache/mxnet/infer/ObjectDetectorSuite.scala
 delete mode 100644 scala-package/infer/src/test/scala/org/apache/mxnet/infer/PredictorSuite.scala
 delete mode 100644 scala-package/init-native/pom.xml
 delete mode 100644 scala-package/init-native/src/main/native/org_apache_mxnet_init_native_c_api.cc
 delete mode 100644 scala-package/init-native/src/main/native/org_apache_mxnet_init_native_c_api.h
 delete mode 100644 scala-package/init/pom.xml
 delete mode 100644 scala-package/init/src/main/scala/org/apache/mxnet/init/Base.scala
 delete mode 100644 scala-package/init/src/main/scala/org/apache/mxnet/init/LibInfo.scala
 delete mode 100644 scala-package/macros/pom.xml
 delete mode 100644 scala-package/macros/src/main/scala/org/apache/mxnet/APIDocGenerator.scala
 delete mode 100644 scala-package/macros/src/main/scala/org/apache/mxnet/GeneratorBase.scala
 delete mode 100644 scala-package/macros/src/main/scala/org/apache/mxnet/NDArrayMacro.scala
 delete mode 100644 scala-package/macros/src/main/scala/org/apache/mxnet/SymbolMacro.scala
 delete mode 100644 scala-package/macros/src/main/scala/org/apache/mxnet/javaapi/JavaNDArrayMacro.scala
 delete mode 100644 scala-package/macros/src/main/scala/org/apache/mxnet/utils/CToScalaUtils.scala
 delete mode 100644 scala-package/macros/src/test/resources/log4j.properties
 delete mode 100644 scala-package/macros/src/test/scala/org/apache/mxnet/MacrosSuite.scala
 delete mode 100644 scala-package/memory-management.md
 delete mode 100755 scala-package/mvnw
 delete mode 100755 scala-package/mvnw.cmd
 delete mode 100644 scala-package/mxnet-demo/java-demo/README.md
 delete mode 100755 scala-package/mxnet-demo/java-demo/bin/java_sample.sh
 delete mode 100755 scala-package/mxnet-demo/java-demo/bin/run_od.sh
 delete mode 100644 scala-package/mxnet-demo/java-demo/pom.xml
 delete mode 100644 scala-package/mxnet-demo/java-demo/src/main/java/mxnet/HelloWorld.java
 delete mode 100644 scala-package/mxnet-demo/java-demo/src/main/java/mxnet/ImageClassification.java
 delete mode 100644 scala-package/mxnet-demo/java-demo/src/main/java/mxnet/NDArrayCreation.java
 delete mode 100644 scala-package/mxnet-demo/java-demo/src/main/java/mxnet/NDArrayOperation.java
 delete mode 100644 scala-package/mxnet-demo/java-demo/src/main/java/mxnet/ObjectDetection.java
 delete mode 100644 scala-package/mxnet-demo/scala-demo/README.md
 delete mode 100644 scala-package/mxnet-demo/scala-demo/bin/demo.sh
 delete mode 100644 scala-package/mxnet-demo/scala-demo/bin/run_im.sh
 delete mode 100644 scala-package/mxnet-demo/scala-demo/pom.xml
 delete mode 100644 scala-package/mxnet-demo/scala-demo/src/main/scala/sample/HelloWorld.scala
 delete mode 100644 scala-package/mxnet-demo/scala-demo/src/main/scala/sample/ImageClassificationExample.scala
 delete mode 100644 scala-package/native/README.md
 delete mode 100644 scala-package/native/pom.xml
 delete mode 100644 scala-package/native/src/main/native/jni_helper_func.h
 delete mode 100644 scala-package/native/src/main/native/org_apache_mxnet_native_c_api.cc
 delete mode 100644 scala-package/native/src/main/native/org_apache_mxnet_native_c_api.h
 delete mode 100644 scala-package/packageTest/Makefile
 delete mode 100644 scala-package/packageTest/README.md
 delete mode 100644 scala-package/packageTest/core/pom.xml
 delete mode 120000 scala-package/packageTest/core/scripts
 delete mode 100644 scala-package/packageTest/examples/pom.xml
 delete mode 120000 scala-package/packageTest/examples/scripts
 delete mode 100644 scala-package/packageTest/infer/pom.xml
 delete mode 100644 scala-package/packageTest/pom.xml
 delete mode 100644 scala-package/pom.xml
 delete mode 100644 scala-package/scalastyle-config.xml
 delete mode 100644 scala-package/spark/README.md
 delete mode 100755 scala-package/spark/bin/run-mnist-example.sh
 delete mode 100644 scala-package/spark/pom.xml
 delete mode 100644 scala-package/spark/src/main/scala/org/apache/mxnet/spark/MXNDArray.scala
 delete mode 100644 scala-package/spark/src/main/scala/org/apache/mxnet/spark/MXNet.scala
 delete mode 100644 scala-package/spark/src/main/scala/org/apache/mxnet/spark/MXNetModel.scala
 delete mode 100644 scala-package/spark/src/main/scala/org/apache/mxnet/spark/MXNetParams.scala
 delete mode 100644 scala-package/spark/src/main/scala/org/apache/mxnet/spark/ParameterServer.scala
 delete mode 100644 scala-package/spark/src/main/scala/org/apache/mxnet/spark/example/ClassificationExample.scala
 delete mode 100644 scala-package/spark/src/main/scala/org/apache/mxnet/spark/io/LabeledPointIter.scala
 delete mode 100644 scala-package/spark/src/main/scala/org/apache/mxnet/spark/io/LongLivingDataBatch.scala
 delete mode 100644 scala-package/spark/src/main/scala/org/apache/mxnet/spark/io/PointIter.scala
 delete mode 100644 scala-package/spark/src/main/scala/org/apache/mxnet/spark/transformer/MXNet.scala
 delete mode 100644 scala-package/spark/src/main/scala/org/apache/mxnet/spark/utils/Img2Vector.scala
 delete mode 100644 scala-package/spark/src/main/scala/org/apache/mxnet/spark/utils/Network.scala
 delete mode 100644 scala-package/spark/src/main/scala/org/apache/mxnet/spark/utils/RepIterator.scala
 delete mode 100644 scala-package/spark/src/test/scala/org/apache/mxnet/spark/MXNetGeneralSuite.scala
 delete mode 100644 scala-package/spark/src/test/scala/org/apache/mxnet/spark/SharedSparkContext.scala
 create mode 100644 src/api/operator/numpy/np_repeat_op.cc
 create mode 100644 src/api/operator/numpy/np_tri_op.cc
 delete mode 100644 src/c_api/c_api_executor.cc
 delete mode 100644 src/c_api/c_predict_api.cc
 delete mode 100644 src/common/cuda_vectorization.cuh
 delete mode 100644 src/executor/exec_pass.h
 delete mode 100644 src/executor/graph_executor.cc
 delete mode 100644 src/executor/graph_executor.h
 delete mode 100644 src/executor/infer_graph_attr_pass.cc
 delete mode 100644 src/executor/simple_partition_pass.h
 rename src/{executor => imperative}/attach_op_execs_pass.cc (100%)
 rename src/{executor => imperative}/attach_op_resource_pass.cc (100%)
 rename src/{executor => imperative}/eliminate_common_expr_pass.cc (100%)
 create mode 100644 src/imperative/exec_pass.h
 create mode 100644 src/imperative/infer_graph_attr_pass.cc
 rename src/{executor => imperative}/inplace_addto_detect_pass.cc (100%)
 create mode 100644 src/imperative/naive_cached_op.cc
 create mode 100644 src/imperative/naive_cached_op.h
 rename src/{executor => imperative}/pointwise_fusion_pass.cc (100%)
 create mode 100644 src/imperative/simple_partition_pass.h
 create mode 100644 src/io/batchify.cc
 create mode 100644 src/io/dataloader.cc
 create mode 100644 src/io/dataset.cc
 create mode 100644 src/io/iter_sampler.cc
 create mode 100644 src/nnvm/error.h
 delete mode 100644 src/operator/batch_norm_v1-inl.h
 delete mode 100644 src/operator/batch_norm_v1.cc
 delete mode 100644 src/operator/batch_norm_v1.cu
 delete mode 100644 src/operator/contrib/ifft-inl.h
 delete mode 100644 src/operator/contrib/ifft.cc
 delete mode 100644 src/operator/contrib/ifft.cu
 create mode 100644 src/operator/contrib/multi_lans-inl.h
 create mode 100644 src/operator/contrib/multi_lans.cc
 create mode 100644 src/operator/contrib/multi_lans.cu
 create mode 100644 src/operator/nn/mkldnn/mkldnn_log_softmax.cc
 delete mode 100644 src/operator/nn/mkldnn/mkldnn_softmax_output.cc
 create mode 100644 src/operator/numpy/np_repeat_op-inl.h
 create mode 100644 src/operator/numpy/np_repeat_op.cc
 create mode 100644 src/operator/numpy/np_repeat_op.cu
 create mode 100644 src/operator/numpy/np_tri_op-inl.h
 create mode 100644 src/operator/numpy/np_tri_op.cc
 create mode 100644 src/operator/numpy/np_tri_op.cu
 delete mode 100644 src/operator/regression_output.cc
 delete mode 100644 src/operator/regression_output.cu
 delete mode 100644 src/operator/softmax_output-inl.h
 delete mode 100644 src/operator/softmax_output.cc
 delete mode 100644 src/operator/softmax_output.cu
 delete mode 100644 src/operator/svm_output-inl.h
 delete mode 100644 src/operator/svm_output.cc
 delete mode 100644 src/operator/svm_output.cu
 delete mode 100644 src/operator/tensor/elemwise_binary_op.cuh
 delete mode 100644 src/operator/tensor/elemwise_binary_scalar_op.cuh
 delete mode 100644 src/operator/tensor/elemwise_unary_op.cuh
 create mode 100644 src/operator/tensor/index_add-inl.h
 create mode 100644 src/operator/tensor/index_add_backward.cc
 create mode 100644 src/operator/tensor/index_add_backward.cu
 create mode 100644 src/operator/tensor/index_add_forward.cc
 create mode 100644 src/operator/tensor/index_add_forward.cu
 create mode 100644 src/operator/tensor/index_update-inl.h
 create mode 100644 src/operator/tensor/index_update.cc
 create mode 100644 src/operator/tensor/index_update.cu
 delete mode 100644 tests/cpp/thread_safety/thread_safety_test.cc
 create mode 100644 tests/nightly/dist_device_sync_kvstore_byteps.py
 delete mode 100644 tests/nightly/dist_lenet.py
 delete mode 100644 tests/nightly/multi_lenet.py
 delete mode 100755 tests/nightly/test_image_classification.sh
 delete mode 100644 tests/nightly/test_optimizer.py
 delete mode 100644 tests/nightly/test_tlocal_racecondition.py
 create mode 100644 tests/python/conftest.py
 delete mode 100644 tests/python/gpu/test_forward.py
 delete mode 100644 tests/python/gpu/test_predictor.py
 delete mode 100644 tests/python/mkl/test_quantization_mkldnn.py
 delete mode 100644 tests/python/predict/mxnet_predict_example.py
 delete mode 120000 tests/python/quantization/common.py
 delete mode 100644 tests/python/quantization/test_quantization.py
 delete mode 100644 tests/python/quantization_gpu/test_quantization_gpu.py
 delete mode 100644 tests/python/tensorrt/lenet5_train.py
 delete mode 100644 tests/python/tensorrt/test_cvnets.py
 delete mode 100644 tests/python/tensorrt/test_ops.py
 delete mode 100644 tests/python/tensorrt/test_resnet18.py
 delete mode 100644 tests/python/tensorrt/test_tensorrt_lenet5.py
 delete mode 100644 tests/python/train/test_bucketing.py
 delete mode 100755 tests/python/train/test_conv.py
 delete mode 100644 tests/python/train/test_dtype.py
 delete mode 100644 tests/python/train/test_mlp.py
 delete mode 100644 tests/python/train/test_resnet_aug.py
 delete mode 100644 tests/python/train/test_sparse_fm.py
 delete mode 100644 tests/python/unittest/onnx/test_models.py
 delete mode 100644 tests/python/unittest/save_000800.json
 create mode 100644 tests/python/unittest/test_contrib_gluon_data_vision.py
 delete mode 100644 tests/python/unittest/test_contrib_svrg_module.py
 delete mode 100644 tests/python/unittest/test_contrib_svrg_optimizer.py
 delete mode 100644 tests/python/unittest/test_init.py
 create mode 100644 tests/python/unittest/test_memory_opt.py
 delete mode 100644 tests/python/unittest/test_metric_perf.py
 delete mode 100644 tests/python/unittest/test_model_parallel.py
 delete mode 100644 tests/python/unittest/test_module.py
 delete mode 100644 tests/python/unittest/test_multi_device_exec.py
 create mode 100644 tests/python/unittest/test_numpy_contrib_gluon_data_vision.py
 create mode 100644 tests/python/unittest/test_numpy_default_dtype.py
 create mode 100644 tests/python/unittest/test_numpy_gluon_data_vision.py
 delete mode 100644 tests/python/unittest/test_predictor.py
 delete mode 100644 tests/python/unittest/test_rnn.py
 delete mode 100644 tools/accnn/README.md
 delete mode 100644 tools/accnn/acc_conv.py
 delete mode 100644 tools/accnn/acc_fc.py
 delete mode 100644 tools/accnn/accnn.py
 delete mode 100644 tools/accnn/config.json
 delete mode 100644 tools/accnn/rank_selection.py
 delete mode 100644 tools/accnn/utils.py
 delete mode 100644 tools/caffe_converter/.gitignore
 delete mode 100644 tools/caffe_converter/Makefile
 delete mode 100644 tools/caffe_converter/README.md
 delete mode 100644 tools/caffe_converter/caffe.proto
 delete mode 100644 tools/caffe_converter/caffe_parser.py
 delete mode 100644 tools/caffe_converter/caffe_proto_utils.py
 delete mode 100644 tools/caffe_converter/compare_layers.py
 delete mode 100644 tools/caffe_converter/convert_caffe_modelzoo.py
 delete mode 100644 tools/caffe_converter/convert_mean.py
 delete mode 100644 tools/caffe_converter/convert_model.py
 delete mode 100644 tools/caffe_converter/convert_symbol.py
 delete mode 100644 tools/caffe_converter/make_win32.bat
 delete mode 100755 tools/caffe_converter/run.sh
 delete mode 100644 tools/caffe_converter/test_converter.py
 delete mode 100644 tools/caffe_translator/README.md
 delete mode 100644 tools/caffe_translator/build.gradle
 delete mode 100644 tools/caffe_translator/build_from_source.md
 delete mode 100644 tools/caffe_translator/faq.md
 delete mode 100644 tools/caffe_translator/gradle.properties
 delete mode 100644 tools/caffe_translator/gradle/wrapper/gradle-wrapper.properties
 delete mode 100755 tools/caffe_translator/gradlew
 delete mode 100644 tools/caffe_translator/gradlew.bat
 delete mode 100644 tools/caffe_translator/scripts/convert_caffe_model.py
 delete mode 100644 tools/caffe_translator/settings.gradle
 delete mode 100644 tools/caffe_translator/src/main/antlr/io/mxnet/caffetranslator/CaffePrototxt.g4
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/Config.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/Converter.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/CreateModelListener.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/GenerationHelper.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/GeneratorOutput.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/Launcher.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/Layer.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/MLModel.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/Optimizer.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/ParserHelper.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/Solver.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/SolverListener.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/SymbolGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/SymbolGeneratorFactory.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/Utils.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/AccuracyMetricsGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/BaseGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/BatchNormGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/ConcatGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/ConvolutionGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/DeconvolutionGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/DropoutGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/EltwiseGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/FCGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/FlattenGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/PermuteGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/PluginIntLayerGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/PluginLayerHelper.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/PluginLossGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/PoolingGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/PowerGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/ReluGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/ScaleGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/generators/SoftmaxOutputGenerator.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/misc/CollectStats.java
 delete mode 100644 tools/caffe_translator/src/main/java/io/mxnet/caffetranslator/misc/StatsListener.java
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/accuracy.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/activation.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/add.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/batchnorm.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/concat.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/convolution.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/deconvolution.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/dropout.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/fc.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/flatten.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/group.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/imports.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/init_params.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/iterator.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/logging.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/lrn.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/lrpolicy_exp.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/lrpolicy_inv.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/lrpolicy_multistep.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/lrpolicy_poly.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/lrpolicy_sigmoid.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/lrpolicy_step.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/maxium.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/metrics_classes.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/mul.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/opt_adadelta.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/opt_adagrad.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/opt_adam.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/opt_nesterov.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/opt_rmsprop.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/opt_sgd.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/opt_vars.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/param_initializer.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/params_loader.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/permute.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/pooling.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/power.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/runner.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/softmaxoutput.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/symbols.stg
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/top_k_accuracy.st
 delete mode 100644 tools/caffe_translator/src/main/resources/templates/var.st
 delete mode 100644 tools/coreml/README.md
 delete mode 100644 tools/coreml/converter/__init__.py
 delete mode 100644 tools/coreml/converter/_add_pooling.py
 delete mode 100644 tools/coreml/converter/_layers.py
 delete mode 100644 tools/coreml/converter/_mxnet_converter.py
 delete mode 100644 tools/coreml/converter/utils.py
 delete mode 100644 tools/coreml/mxnet_coreml_converter.py
 delete mode 100644 tools/coreml/pip_package/.gitignore
 delete mode 100644 tools/coreml/pip_package/MANIFEST.in
 delete mode 100644 tools/coreml/pip_package/README.rst
 delete mode 100644 tools/coreml/pip_package/setup.py
 delete mode 100644 tools/coreml/test/test_mxnet_converter.py
 delete mode 100644 tools/coreml/test/test_mxnet_image.py
 delete mode 100644 tools/coreml/test/test_mxnet_models.py
 delete mode 100755 tools/profile/tune_mnist.sh