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

[incubator-mxnet] branch ib/jl-mxnet-root-env updated (c0ab006 -> 89f6b30)

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

iblis pushed a change to branch ib/jl-mxnet-root-env
in repository https://gitbox.apache.org/repos/asf/incubator-mxnet.git.


    from c0ab006  Merge branch 'master' into ib/jl-mxnet-root-env
     add 09cf75b  Add power, exponent, log ops large tensor support (#15794)
     add 5a4c01b  [Opperf] Filter out deprecated ops (#15541)
     add a8b9728  Add disable attr to subgraph property (#15926)
     add 1a6fe60  Refactor for windows CI 'out of heap space' errors (#15922)
     add 8eb0f61  Numpy-compatible stack upstream (#15842)
     add bcbdc1c  Re-enable flaky test_prelu (#15777)
     add 64a0502  declare explicitly the tblob default assign operator and copy constructor (#15937)
     add c50bfe2  [OpPerf] Handle positional arguments (#15761)
     add 92d2319  [OpPerf] Take care of 4d param  (#15736)
     add 3b7f888  removing unnecessary int64 C apis that were added to support Large Tensors and Vectors (#15944)
     add 3dfb19a  Discard needless test cases in `test_convolution_independent_gradients` (#15939)
     add 5656a18  creating ndarray directly using mxnet ndarray primitives to reduce memory footprint of tests for topk, sort and argsort (#15900)
     add cd397a3  Benchmark doc fix (#15769)
     add 308e4ac  Adding tests to verify support for Large Tensors in additional Ops along with new C_Apis supporting 64bit indexing (#15895)
     add d225074  fix naive engine for multi-threaded inference (#15574)
     add 0b5526b  [Quantization]support exclude operators while quantization (#15910)
     add 521e925  [Numpy] Numpy behavior random.uniform() (#15858)
     add bdeb7bc  Softmax optimization for GPU (#15545)
     add 681cfc4  [Dependency Update] [Doc] move the general prerequisite software to the top (#15896)
     add 434f185  [MKLDNN]Support fullyconnected and element-wise ops fusion (#15950)
     add 9023256  Tvm broadcast backward (#15938)
     add fa16a9e  Disable test coverage for Clang MKLDNN (#15977)
     add fade159  Fix get_rows_per_block (#15979)
     add 73a692e  Fix a memory misalignment in topk operator (#15948)
     add d8c2d85  update support MKLDNN BN conditions (#15870)
     add 717d883  Remove requests_failed_to_import handling
     add 8d0b895  np elemwise unary ops upstream (#15831)
     add 1eb1925  remove Julia cat image for license issue (#15964)
     add cba7c4e  Add fp16 support for topk (#15560)
     add 77a633f  Fix Nightly Maven GPU (#15989)
     add 2e4242e  Add symbol api for randn and fix shape issue for randn ndarray and symbol api (#15772)
     add 3b7e484  Decouple dtype from shape for Random multinomial (#15980)
     add c7a8a78  Fix dtype inference in arange_like operator (#15930)
     add 5042d2a  [MKLDNN] Fix out of bound access of req vector (#16000)
     add 7d8c2ec  Disable laop_6 (#15976)
     add d8b6e47  Update CODEOWNERS. (#15972)
     add 9410cc4  add uint8 bn mkldnn implementation (#16003)
     add 72c180c  Correct ONNX documentation (#15914)
     add acc074f  Add AMP Conversion support for BucketingModule (#15528)
     add ab60214  Add Median,p50,p99 to python profiler (#15953)
     add 79ed678  [Numpy] random.randint() implemented (#15956)
     add 0e71fbd  Added tests to verify Large Vector Support for initial set of ops  (#15943)
     add 8df9469  Refines NDArray indexing and adds numpy ndarray indexing [READY FOR REVIEW] (#15942)
     add b2c0cbc  Windows cmake flags cleanup (#16013)
     add 9b906a5  Improve diagnose.py to display environment variables (#15715)
     add 649429d  Disable flaky test in test_amp_conversion (#16031)
     add 3f7b6ee  Improve quantization flow (#15961)
     add 2d86c70  Port ops from np branch (#16018)
     add 196d1f4  [MXNET-1399] multiclass-mcc metric enhancements (#14874)
     add b7cca01  [MXNET-895] ONNX import/export: TopK (#13627)
     add 61f3dbc  numpy-compatible cumsum upstream (#15924)
     add 5d0d335  Update README.md (#16035)
     add 36455b2  Add RROIAlign (#16017)
     add 35d943e  Updates git_init Jenkins utility function to support checking out a particular commit id
     add 1597498  Adds artifact repository scripts
     add 87207c5  Adds CD pipeline framework
     add b73b8d4  Adds static libmxnet release pipeline
     add 0ed97f1  Updates CD pipeline
     add 5fe1516  Adds documentation
     add 1196c15  Updates kvstore functions to use pushd and popd
     add 23a7a58  Throws exceptions instead o magic numbers
     add e539370  Updates artifact repository cli to use --libtype instead of --static or --dynamic
     add fff8c82  Clarifies ci_utils and cd_utils origin remark
     add 0570892  Adds clarifying note on why ubuntu 14.04 is being used for compilation
     add 2b12c59  Removes MXNET_SHA
     add a8c0fe8  Removes set_release_job_name
     add 5cb26fd  Adds license headers
     add 98cdf30  Updates artifact repository to expect licenses
     add 3027296  Moves ci/cd to cd directory
     add f6d0fc2  Takes downstream job name from environment
     add 8241c52  Updates order of parameters
     add 749492f  Updates job type parameter to dropdown
     add 759e76e  Adds libmxnet feature extraction code comments
     add 36ac85a  Removes ccache setup from static build
     add 65928b1  NumPy-compatible infrastructure on Gluon (#16024)
     add 9173dad  [MKLDNN] fix uint8 batch norm memory misuse (#16034)
     add 47f8ceb  Disable test coverage of C++ codebase on CI  (#15981)
     add 54d27cb  [OP] Support range as advanced index for ndarrays (#16047)
     add d80510a  Added more tests for Large Indices (#15960)
     add aab4ded  Numpy compatible max min (#16046)
     add 6997691  [Dev] update ps-lite dependency (#15936)
     add 36bab1c  Fix flaky clojure profile test (#16058)
     add d5670ff  fix test_pick test time  is too long (#16066)
     add 5699939  [fix] Support nullop in `transpose` (#15865)
     add 5def003  NumPy-compatible Mean, Std and Var (#16014)
     add 1abf05b  adding "total" (total time) to profiler aggregate stats sorting criteria (#16055)
     add a8ba6d9  fix flaky test (#16074)
     add 692f3c4  Graph Partition API (#15886)
     add 767e3f1  Add fluent methods mean, std, var for ndarray (#16077)
     add f195098  fix some test files test time is too long (#16067)
     add 4c72d27  new raise mode for nd.take and fix backward for wrap mode (#15887)
     add 5b301c6  Typedef cleanup (#15899)
     add 9b9326f  add KEY for Tao Lv (#16081)
     add 65e37ca  numpy multinomial op (#15878)
     add 07b4470  MKL-DNN RNN checks NDArray version (#16071)
     add c742ef1  add numpy operator remainder (#16080)
     add 4333a7b  Update readme and project.clj comment (#16084)
     add 6122dfc  Add Large tensor vector test cases (#15941)
     add bc90e20  typo in docs (#16094)
     add c6a92d9  remove 'foo' and other print msg from test (#16088)
     add b7071c4  Enable tvm_op for ci (#15889)
     add d0fa8c0  Test large vector mean operator and fix a few bugs (#16079)
     add d60be31  Fix gradient tensor mutate in `{adam/ftrl/rmprop/rmspropalex}_update`. (#15768)
     add 7f57e8e  [WIP] New Website: New Docs [1/3] (#15884)
     add e98dbe7  Speed up group executor (#16069)
     add d85a2d0  [DOC] Fix doc for nn.Embedding, nn.Dense and nd.Embedding (#15869)
     add 255dff0  [MXNET-978] Higher Order Gradient Support `arctan`, `arctanh`, `radians`. (#15531)
     add 259f6bb  Revert accidental change to CMakelists (#16040)
     add 6de6848  Not to search for coverage files when none exist (#16107)
     add c928392  [MXNET-978] Higher Order Gradient Support `sqrt`, `cbrt`. (#15474)
     add 24f0a10  [MXNET-978] Higher Order Gradient Support `clip`, `dropout`. (#15746)
     add 4f8bc3a  Fix unary operator ceil/floor/trunc when data type is integer (#14251)
     add 9d9120e  Merge remote-tracking branch 'origin/master' into ib/jl-mxnet-root-env
     add 89f6b30  Merge branch 'ib/jl-mxnet-root-env' of github.com:apache/incubator-mxnet into ib/jl-mxnet-root-env

No new revisions were added by this update.

Summary of changes:
 3rdparty/mshadow/mshadow/cuda/tensor_gpu-inl.cuh   |   26 +-
 3rdparty/mshadow/mshadow/extension/slice.h         |    4 +-
 3rdparty/mshadow/mshadow/tensor.h                  |   10 +-
 3rdparty/mshadow/mshadow/tensor_cpu-inl.h          |   11 +-
 3rdparty/mshadow/mshadow/tensor_gpu-inl.h          |    4 +-
 3rdparty/ps-lite                                   |    2 +-
 CMakeLists.txt                                     |   16 +-
 CODEOWNERS                                         |    3 +-
 CONTRIBUTORS.md                                    |    1 +
 KEYS                                               |   58 +
 Makefile                                           |   39 +-
 README.md                                          |    1 +
 benchmark/opperf/README.md                         |    9 +-
 benchmark/opperf/rules/default_params.py           |   15 +-
 benchmark/opperf/utils/benchmark_utils.py          |   44 +-
 benchmark/opperf/utils/common_utils.py             |   17 +-
 benchmark/opperf/utils/ndarray_utils.py            |   10 +-
 benchmark/opperf/utils/op_registry_utils.py        |   14 +-
 benchmark/opperf/utils/profiler_utils.py           |   29 +-
 cd/Jenkinsfile_cd_pipeline                         |   62 +
 cd/Jenkinsfile_release_job                         |   99 +
 cd/Jenkinsfile_utils.groovy                        |  101 +
 cd/README.md                                       |  181 ++
 cd/mxnet_lib/mxnet_lib_pipeline.groovy             |  168 ++
 cd/mxnet_lib/static/Jenkins_pipeline.groovy        |   59 +
 cd/utils/artifact_repository.md                    |  105 +
 cd/utils/artifact_repository.py                    |  619 +++++
 cd/utils/requirements.txt                          |    2 +
 cd/utils/test_artifact_repository.py               |  530 +++++
 ci/Jenkinsfile_utils.groovy                        |    7 +-
 ci/build_windows.py                                |  165 +-
 ci/docker/Dockerfile.build.ubuntu_gpu_cu101        |    1 +
 ci/docker/install/ubuntu_python.sh                 |    2 +-
 ci/docker/runtime_functions.sh                     |  107 +-
 ci/jenkins/Jenkins_steps.groovy                    |  139 +-
 ci/jenkins/Jenkinsfile_tools                       |   49 +
 cmake/cmake_options.yml                            |    1 -
 contrib/clojure-package/README.md                  |    8 +-
 .../examples/profiler/test/core_test.clj           |    3 +-
 .../profiler/test/profile-matmul-20iter.json.ref   |  271 ---
 contrib/clojure-package/integration-tests.sh       |    2 +-
 contrib/clojure-package/project.clj                |    4 +-
 contrib/tvmop/__init__.py                          |    1 +
 contrib/tvmop/basic/ufunc.py                       |   54 +-
 contrib/tvmop/utils.py                             |   29 +
 docs/api/python/contrib/onnx.md                    |    2 +-
 docs/api/python/symbol/symbol.md                   |    1 +
 docs/conf.py                                       |    2 +-
 docs/cpp_docs/Doxyfile                             | 2370 +++++++++++++++++++
 .../tvmop/__init__.py => docs/cpp_docs/Makefile    |   12 +-
 docs/install/build_from_source.md                  |    2 +-
 docs/python_docs/README.md                         |   24 +
 docs/python_docs/_static/apache_incubator_logo.png |  Bin 0 -> 16552 bytes
 .../python_docs/_static/google_analytics.js        |   34 +-
 docs/python_docs/_static/minima-social-icons.svg   |   33 +
 docs/python_docs/_static/mxnet-icon.png            |  Bin 0 -> 2741 bytes
 docs/python_docs/_static/mxnet.css                 |  199 ++
 docs/python_docs/_static/mxnet_logo.png            |  Bin 0 -> 22390 bytes
 .../utils.py => docs/python_docs/environment.yml   |   24 +-
 docs/python_docs/python/.gitignore                 |   20 +
 docs/python_docs/python/Makefile                   |   57 +
 docs/python_docs/python/Makefile_sphinx            |  216 ++
 docs/python_docs/python/README.md                  |  130 ++
 docs/python_docs/python/api/advanced/index.rst     |   74 +
 .../python/api/advanced/mxnet.engine.rst           |   34 +
 .../python/api/advanced/mxnet.executor.rst         |   34 +
 .../python/api/advanced/mxnet.executor_manager.rst |   38 +
 .../python/api/advanced/mxnet.kvstore_server.rst   |   36 +
 docs/python_docs/python/api/advanced/mxnet.rtc.rst |   36 +
 .../python/api/advanced/mxnet.test_utils.rst       |   91 +
 .../python_docs/python/api/advanced/mxnet.util.rst |   31 +
 .../python_docs/python/api/gluon-related/index.rst |  111 +
 .../python/api/gluon-related/mxnet.autograd.rst    |   38 +
 .../python/api/gluon-related/mxnet.context.rst     |   33 +
 .../python/api/gluon-related/mxnet.image.rst       |   99 +
 .../python/api/gluon-related/mxnet.initializer.rst |   58 +
 .../python/api/gluon-related/mxnet.io.rst          |   52 +
 .../api/gluon-related/mxnet.kvstore.KVStore.rst    |   61 +
 .../api/gluon-related/mxnet.kvstore.create.rst     |   23 +
 .../python/api/gluon-related/mxnet.kvstore.rst     |   27 +
 .../api/gluon-related/mxnet.lr_scheduler.rst       |   31 +
 .../python/api/gluon-related/mxnet.metric.rst      |   57 +
 .../python/api/gluon-related/mxnet.optimizer.rst   |   55 +
 .../python/api/gluon-related/mxnet.profiler.rst    |   54 +
 .../python/api/gluon-related/mxnet.random.rst      |   26 +
 .../python/api/gluon-related/mxnet.recordio.rst    |   43 +
 docs/python_docs/python/api/gluon/index.rst        |  156 ++
 .../python/api/gluon/mxnet.gluon.Constant.rst      |   23 +
 .../python/api/gluon/mxnet.gluon.HybridBlock.rst   |   40 +
 .../python/api/gluon/mxnet.gluon.ParameterDict.rst |   79 +
 .../python/api/gluon/mxnet.gluon.SymbolBlock.rst   |   28 +
 .../python/api/gluon/mxnet.gluon.Trainer.rst       |   51 +
 .../python/api/gluon/mxnet.gluon.contrib.rst       |  173 ++
 .../python/api/gluon/mxnet.gluon.data.rst          |   50 +
 .../python/api/gluon/mxnet.gluon.data.vision.rst   |   58 +
 .../python/api/gluon/mxnet.gluon.loss.rst          |   40 +
 .../python/api/gluon/mxnet.gluon.model_zoo.rst     |  167 ++
 .../python/api/gluon/mxnet.gluon.nn.Block.rst      |   86 +
 .../api/gluon/mxnet.gluon.nn.HybridBlock.rst       |   66 +
 .../api/gluon/mxnet.gluon.nn.SymbolBlock.rst       |   67 +
 .../python/api/gluon/mxnet.gluon.parameter.rst     |   68 +
 .../python/api/gluon/mxnet.gluon.utils.rst         |   31 +
 docs/python_docs/python/api/gluon/nn.rst           |  156 ++
 docs/python_docs/python/api/gluon/rnn.rst          |   68 +
 docs/python_docs/python/api/index.rst              |   77 +
 docs/python_docs/python/api/ndarray/index.rst      |  124 +
 .../python/api/ndarray/mxnet.ndarray.NDArray.rst   |  310 +++
 .../ndarray/mxnet.ndarray.sparse.CSRNDArray.rst    |  203 ++
 .../mxnet.ndarray.sparse.RowSparseNDArray.rst      |  183 ++
 docs/python_docs/python/api/ndarray/routines.rst   |  461 ++++
 .../python/api/ndarray/sparse_routines.rst         |  200 ++
 .../python/api/symbol-related/index.rst            |   53 +
 .../python/api/symbol-related/mxnet.callback.rst   |   45 +
 .../python/api/symbol-related/mxnet.model.rst      |   45 +
 .../python/api/symbol-related/mxnet.module.rst     |   35 +
 .../python/api/symbol-related/mxnet.monitor.rst    |   35 +
 .../api/symbol-related/mxnet.visualization.rst     |   35 +
 docs/python_docs/python/api/symbol/index.rst       |   65 +
 .../python/api/symbol/mxnet.symbol.Symbol.rst      |  335 +++
 .../python/api/symbol/mxnet.symbol.linalg.rst      |   49 +
 docs/python_docs/python/index.rst                  |   52 +
 docs/{ => python_docs/python/scripts}/conf.py      |   94 +-
 docs/python_docs/python/scripts/md2ipynb.py        |   47 +
 docs/python_docs/python/scripts/process_rst.py     |   86 +
 .../python/tutorials/deploy/export/export.rst      |   21 +
 .../python/tutorials/deploy/export/index.rst       |   42 +
 docs/python_docs/python/tutorials/deploy/index.rst |  123 +
 .../python/tutorials/deploy/inference/cpp.rst      |   21 +
 .../python/tutorials/deploy/inference/index.rst    |   57 +
 .../python/tutorials/deploy/inference/scala.rst    |   21 +
 .../python/tutorials/deploy/run-on-aws/ami.png     |  Bin 0 -> 124310 bytes
 .../python/tutorials/deploy/run-on-aws/aws.png     |  Bin 0 -> 178726 bytes
 .../python/tutorials/deploy/run-on-aws/cloud.rst   |  106 +
 .../python/tutorials/deploy/run-on-aws/connect.png |  Bin 0 -> 85927 bytes
 .../python/tutorials/deploy/run-on-aws/disk.png    |  Bin 0 -> 165192 bytes
 .../python/tutorials/deploy/run-on-aws/ec2.png     |  Bin 0 -> 283254 bytes
 .../python/tutorials/deploy/run-on-aws/index.rst   |   55 +
 .../python/tutorials/deploy/run-on-aws/keypair.png |  Bin 0 -> 193217 bytes
 .../tutorials/deploy/run-on-aws/launching.png      |  Bin 0 -> 62956 bytes
 .../python/tutorials/deploy/run-on-aws/limits.png  |  Bin 0 -> 79889 bytes
 .../tutorials/deploy/run-on-aws/login_screen.png   |  Bin 0 -> 474538 bytes
 .../python/tutorials/deploy/run-on-aws/mxnet.png   |  Bin 0 -> 32270 bytes
 .../python/tutorials/deploy/run-on-aws/os.png      |  Bin 0 -> 210080 bytes
 .../python/tutorials/deploy/run-on-aws/p2x.png     |  Bin 0 -> 77498 bytes
 .../tutorials/deploy/run-on-aws/sagemaker.png      |  Bin 0 -> 117671 bytes
 .../python/tutorials/deploy/run-on-aws/ssh.png     |  Bin 0 -> 376297 bytes
 .../python/tutorials/deploy/run-on-aws/use_ec2.rst |   74 +
 .../tutorials/deploy/run-on-aws/use_sagemaker.rst  |   91 +
 .../python/tutorials/extend/custom_layer.md        |  266 +++
 .../python/tutorials/extend/customop.md            |  236 ++
 docs/python_docs/python/tutorials/extend/index.rst |   55 +
 .../getting-started/crash-course/1-ndarray.md      |  127 ++
 .../tutorials/getting-started/crash-course/2-nn.md |  142 ++
 .../getting-started/crash-course/3-autograd.md     |   99 +
 .../getting-started/crash-course/4-train.md        |  176 ++
 .../getting-started/crash-course/5-predict.md      |  161 ++
 .../getting-started/crash-course/6-use_gpus.md     |  146 ++
 .../getting-started/crash-course/index.rst         |   52 +
 .../python/tutorials/getting-started/index.rst     |   48 +
 .../tutorials/getting-started/to-mxnet/index.rst   |   44 +
 .../tutorials/getting-started/to-mxnet/pytorch.md  |  463 ++++
 docs/python_docs/python/tutorials/index.rst        |  175 ++
 .../python/tutorials/packages/autograd/autograd.md |  272 +++
 .../packages/gluon/activations/activations.md      |  276 +++
 .../packages/gluon/activations/images/elu.png      |  Bin 0 -> 10707 bytes
 .../gluon/activations/images/leakyrelu.png         |  Bin 0 -> 10769 bytes
 .../packages/gluon/activations/images/prelu.png    |  Bin 0 -> 10202 bytes
 .../packages/gluon/activations/images/relu.png     |  Bin 0 -> 9581 bytes
 .../packages/gluon/activations/images/selu.png     |  Bin 0 -> 11342 bytes
 .../packages/gluon/activations/images/sigmoid.png  |  Bin 0 -> 12763 bytes
 .../packages/gluon/activations/images/softrelu.png |  Bin 0 -> 11210 bytes
 .../packages/gluon/activations/images/softsign.png |  Bin 0 -> 15627 bytes
 .../packages/gluon/activations/images/swish.png    |  Bin 0 -> 11634 bytes
 .../packages/gluon/activations/images/tanh.png     |  Bin 0 -> 13530 bytes
 .../python/tutorials/packages/gluon/blocks.svg     |  514 +++++
 .../tutorials/packages/gluon/custom-layer.md       |  127 ++
 .../packages/gluon/custom-loss/custom-loss.md      |  232 ++
 .../gluon/custom-loss/images/contrastive_loss.jpeg |  Bin 0 -> 32367 bytes
 .../gluon/custom-loss/images/inuktitut_1.png       |  Bin 0 -> 2031 bytes
 .../gluon/custom-loss/images/inuktitut_2.png       |  Bin 0 -> 2217 bytes
 .../packages/gluon/custom_layer_beginners.md       |  247 ++
 .../python/tutorials/packages/gluon/customop.md    |  227 ++
 .../python/tutorials/packages/gluon/data.md        |  141 ++
 .../tutorials/packages/gluon/fit_api_tutorial.md   |  269 +++
 .../python/tutorials/packages/gluon/hybridize.md   |  306 +++
 .../tutorials/packages/gluon/image-augmentation.md |  150 ++
 .../tutorials/packages/gluon/image/index.rst       |  105 +
 .../python/tutorials/packages/gluon/image/mnist.md |  350 +++
 .../packages/gluon/image/pretrained_models.md      |  245 ++
 .../python/tutorials/packages/gluon/index.rst      |  276 +++
 .../python/tutorials/packages/gluon/init.md        |  322 +++
 .../tutorials/packages/gluon/loss/ctc_loss.png     |  Bin 0 -> 14513 bytes
 .../tutorials/packages/gluon/loss/kl_divergence.md |  138 ++
 .../python/tutorials/packages/gluon/loss/loss.md   |  308 +++
 .../tutorials/packages/gluon/loss/triplet_loss.png |  Bin 0 -> 13670 bytes
 .../python/tutorials/packages/gluon/naming.md      |  209 ++
 .../python/tutorials/packages/gluon/nn.md          |  313 +++
 .../packages/gluon/normalization/imgs/NCHW_BN.png  |  Bin 0 -> 45584 bytes
 .../packages/gluon/normalization/imgs/NCHW_IN.png  |  Bin 0 -> 46218 bytes
 .../packages/gluon/normalization/imgs/NCHW_LN.png  |  Bin 0 -> 45487 bytes
 .../packages/gluon/normalization/imgs/NTC_BN.png   |  Bin 0 -> 37519 bytes
 .../packages/gluon/normalization/imgs/NTC_IN.png   |  Bin 0 -> 38694 bytes
 .../packages/gluon/normalization/imgs/NTC_LN.png   |  Bin 0 -> 38531 bytes
 .../normalization/imgs/data_normalization.jpeg     |  Bin 0 -> 58978 bytes
 .../packages/gluon/normalization/normalization.md  |  274 +++
 .../python/tutorials/packages/gluon/parameters.md  |  243 ++
 .../python/tutorials/packages/gluon/text/gnmt.rst  |  489 ++++
 .../python/tutorials/packages/gluon/text/index.rst |  116 +
 .../tutorials/packages/gluon/text/transformer.rst  |  607 +++++
 .../python/tutorials/packages/gluon/trainer.md     |  168 ++
 .../python/tutorials/packages/index.rst            |  140 ++
 .../python/tutorials/packages/kvstore/index.rst    |   44 +
 .../python/tutorials/packages/module/index.rst     |   52 +
 .../tutorials/packages/ndarray/01-ndarray-intro.md |  176 ++
 .../packages/ndarray/02-ndarray-operations.md      |  260 +++
 .../packages/ndarray/03-ndarray-contexts.md        |   89 +
 .../python/tutorials/packages/ndarray/index.rst    |   88 +
 .../python/tutorials/packages/onnx/index.rst       |   51 +
 .../optimizer/images/momentum_sgd_animation.gif    |  Bin 0 -> 45436 bytes
 .../images/nesterov_momentum_animation.gif         |  Bin 0 -> 38179 bytes
 .../packages/optimizer/images/sgd_animation.gif    |  Bin 0 -> 44001 bytes
 .../tutorials/packages/optimizer/optimizer.md      |  429 ++++
 .../python/tutorials/packages/symbol/index.rst     |   41 +
 .../python/tutorials/packages/viz/index.rst        |   38 +
 .../performance/backend}/MKLDNN_README.md          |    0
 .../python/tutorials/performance/backend/index.rst |   52 +
 .../tutorials/performance/backend/mkl-dnn.rst      |   33 +
 .../performance/backend}/mkldnn_quantization.md    |    1 -
 .../tutorials/performance/backend}/profiler.md     |    0
 .../python/tutorials/performance/backend/tvm.rst   |   21 +
 .../tutorials/performance/compression/index.rst    |   59 +
 .../tutorials/performance/compression/int8.rst     |   21 +
 .../python/tutorials/performance/index.rst         |  130 ++
 docs/python_docs/themes/.babelrc                   |    3 +
 docs/python_docs/themes/.circleci/config.yml       |   37 +
 docs/python_docs/themes/.gitignore                 |   13 +
 docs/python_docs/themes/.sassrc                    |    5 +
 docs/python_docs/themes/mx-theme/LICENSE           |   21 +
 docs/python_docs/themes/mx-theme/MANIFEST.in       |    1 +
 docs/python_docs/themes/mx-theme/README.md         |   65 +
 .../themes/mx-theme/mxtheme/__init__.py            |   13 +
 docs/python_docs/themes/mx-theme/mxtheme/card.py   |   42 +
 .../themes/mx-theme/mxtheme/drawer.html            |   17 +
 .../themes/mx-theme/mxtheme/footer.html            |   46 +
 .../themes/mx-theme/mxtheme/header.html            |   45 +
 .../themes/mx-theme/mxtheme/header_search.html     |   17 +
 .../themes/mx-theme/mxtheme/header_sourcelink.html |   18 +
 .../themes/mx-theme/mxtheme/header_top.html        |   25 +
 .../themes/mx-theme/mxtheme/layout.html            |   52 +
 .../themes/mx-theme/mxtheme/localtoc.html          |    8 +
 .../themes/mx-theme/mxtheme/relations.html         |   20 +
 .../themes/mx-theme/mxtheme/search.html            |   56 +
 .../mxtheme/static/font/Roboto/Roboto-Regular.eot  |  Bin 0 -> 56856 bytes
 .../mxtheme/static/font/Roboto/Roboto-Regular.ttf  |  Bin 0 -> 126072 bytes
 .../mxtheme/static/font/Roboto/Roboto-Regular.woff |  Bin 0 -> 65388 bytes
 .../static/font/Roboto/Roboto-Regular.woff2        |  Bin 0 -> 49248 bytes
 .../mx-theme/mxtheme/static/fontawesome/all.css    |    5 +
 .../themes/mx-theme/mxtheme/static/fonts.css       |  390 ++++
 .../iconfont/MaterialIcons-Regular.eot             |  Bin 0 -> 143258 bytes
 .../iconfont/MaterialIcons-Regular.svg             | 2373 ++++++++++++++++++++
 .../iconfont/MaterialIcons-Regular.ttf             |  Bin 0 -> 128180 bytes
 .../iconfont/MaterialIcons-Regular.woff            |  Bin 0 -> 57620 bytes
 .../iconfont/MaterialIcons-Regular.woff2           |  Bin 0 -> 44300 bytes
 .../material.blue-deep_orange.min.css              |    8 +
 .../mxtheme/static/sphinx_materialdesign_theme.css |    2 +
 .../static/sphinx_materialdesign_theme.css.map     |    1 +
 .../mxtheme/static/sphinx_materialdesign_theme.js  |  705 ++++++
 .../static/sphinx_materialdesign_theme.js.map      |    1 +
 .../python_docs/themes/mx-theme/mxtheme/theme.conf |   20 +
 docs/python_docs/themes/mx-theme/setup.py          |   19 +
 .../themes/mx-theme/src/js/adjust-height.js        |   63 +
 .../themes/mx-theme/src/js/scrollspy.js            |  111 +
 .../mx-theme/src/js/sphinx_materialdesign_theme.js |  174 ++
 .../themes/mx-theme/src/scss/_root.scss            |  115 +
 .../themes/mx-theme/src/scss/_variables.scss       |   42 +
 .../src/scss/admonitions/_admonitions.scss         |  101 +
 .../mx-theme/src/scss/blockquote/_blockquote.scss  |   18 +
 .../themes/mx-theme/src/scss/card/_card.scss       |   48 +
 .../themes/mx-theme/src/scss/code/_code.scss       |  134 ++
 .../src/scss/downloadlink/_downloadlink.scss       |   14 +
 .../themes/mx-theme/src/scss/drawer/_drawer.scss   |   55 +
 .../mx-theme/src/scss/fonts/_material-icons.scss   |   29 +
 .../themes/mx-theme/src/scss/footer/_footer.scss   |  173 ++
 .../themes/mx-theme/src/scss/grid/_simplegrid.scss |  207 ++
 .../themes/mx-theme/src/scss/header/_header.scss   |  182 ++
 .../mx-theme/src/scss/headerings/_headerings.scss  |   92 +
 .../themes/mx-theme/src/scss/layout/_layout.scss   |   85 +
 .../themes/mx-theme/src/scss/lists/_lists.scss     |   19 +
 .../themes/mx-theme/src/scss/search/_search.scss   |   33 +
 .../src/scss/sphinx_materialdesign_theme.scss      |   28 +
 .../themes/mx-theme/src/scss/tables/_tables.scss   |   30 +
 .../themes/mx-theme/src/scss/toc/_globaltoc.scss   |   78 +
 .../themes/mx-theme/src/scss/toc/_localtoc.scss    |   40 +
 .../themes/mx-theme/src/scss/toc/_toctree.scss     |   38 +
 docs/static_site/.gitignore                        |    3 +
 docs/static_site/.nojekyll                         |    1 +
 .../numpy/random.py => docs/static_site/Makefile   |   10 +-
 docs/static_site/README.md                         |   42 +
 docs/static_site/src/.gitignore                    |    1 +
 docs/static_site/src/.htaccess                     |   24 +
 .../__init__.py => docs/static_site/src/.nojekyll  |    0
 docs/static_site/src/404.html                      |   24 +
 docs/static_site/src/Gemfile                       |   52 +
 docs/static_site/src/Gemfile.lock                  |   84 +
 docs/static_site/src/_config.yml                   |   62 +
 docs/static_site/src/_config_beta.yml              |   60 +
 docs/static_site/src/_config_prod.yml              |   59 +
 .../static_site/src/_includes/disqus_comments.html |   20 +
 docs/static_site/src/_includes/footer.html         |   51 +
 .../src/_includes/get_started/cloud/cpu.md         |    8 +
 .../src/_includes/get_started/cloud/gpu.md         |   32 +
 .../_includes/get_started/devices/nvidia-jetson.md |    4 +
 .../_includes/get_started/devices/raspberry_pi.md  |  254 +++
 .../src/_includes/get_started/get_started.html     |  474 ++++
 .../src/_includes/get_started/gpu_snippet.md       |   11 +
 .../src/_includes/get_started/linux/clojure/cpu.md |   15 +
 .../src/_includes/get_started/linux/clojure/gpu.md |   15 +
 .../src/_includes/get_started/linux/cpp/cpp.md     |    4 +
 .../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   |    2 +
 .../src/_includes/get_started/linux/julia/pkg.md   |   10 +
 .../src/_includes/get_started/linux/perl/perl.md   |    1 +
 .../linux/python/cpu/build-from-source.md          |    1 +
 .../get_started/linux/python/cpu/docker.md         |   43 +
 .../_includes/get_started/linux/python/cpu/pip.md  |  121 +
 .../linux/python/gpu/build-from-source.md          |    1 +
 .../get_started/linux/python/gpu/docker.md         |   48 +
 .../_includes/get_started/linux/python/gpu/pip.md  |   74 +
 .../src/_includes/get_started/linux/r/cpu.md       |    9 +
 .../src/_includes/get_started/linux/r/gpu.md       |   16 +
 .../src/_includes/get_started/linux/scala/cpu.md   |   14 +
 .../src/_includes/get_started/linux/scala/gpu.md   |   16 +
 .../src/_includes/get_started/macos/clojure/cpu.md |   17 +
 .../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  |   73 +
 .../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       |   14 +
 .../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          |   73 +
 .../windows/python/gpu/build-from-source.md        |    1 +
 .../get_started/windows/python/gpu/pip.md          |   74 +
 .../src/_includes/get_started/windows/r/cpu.md     |   15 +
 .../src/_includes/get_started/windows/r/gpu.md     |   16 +
 .../_includes/get_started/windows/scala/scala.md   |    1 +
 .../src/_includes/google-analytics.html            |   12 +
 docs/static_site/src/_includes/head.html           |   18 +
 docs/static_site/src/_includes/header.html         |   49 +
 docs/static_site/src/_includes/icon-github.html    |    1 +
 docs/static_site/src/_includes/icon-github.svg     |    1 +
 docs/static_site/src/_includes/icon-twitter.html   |    1 +
 docs/static_site/src/_includes/icon-twitter.svg    |    1 +
 docs/static_site/src/_includes/social.html         |   14 +
 docs/static_site/src/_layouts/default.html         |   18 +
 docs/static_site/src/_layouts/home.html            |  177 ++
 docs/static_site/src/_layouts/page.html            |   25 +
 docs/static_site/src/_layouts/page_api.html        |   52 +
 docs/static_site/src/_layouts/page_category.html   |   18 +
 .../src/_layouts/page_landing_tutorials.html       |   13 +
 docs/static_site/src/_layouts/post.html            |   29 +
 .../static_site/src/_plugins/markdowner.rb         |   18 +-
 docs/static_site/src/_sass/minima.scss             |   64 +
 docs/static_site/src/_sass/minima/_base.scss       |  278 +++
 docs/static_site/src/_sass/minima/_blog.scss       |   41 +
 docs/static_site/src/_sass/minima/_docs.scss       |   79 +
 docs/static_site/src/_sass/minima/_ecosystem.scss  |    9 +
 docs/static_site/src/_sass/minima/_features.scss   |   23 +
 .../src/_sass/minima/_getting_started.scss         |  178 ++
 docs/static_site/src/_sass/minima/_home.scss       |  181 ++
 docs/static_site/src/_sass/minima/_layout.scss     |  350 +++
 .../src/_sass/minima/_syntax-highlighting.scss     |  322 +++
 docs/static_site/src/_sass/minima/colorful.scss    |  370 +++
 docs/static_site/src/_sass/minima/simple-grid.scss |  207 ++
 docs/static_site/src/assets/img/Github.svg         |    1 +
 docs/static_site/src/assets/img/R_logo.svg         |   14 +
 docs/static_site/src/assets/img/algorithm.svg      |    1 +
 docs/static_site/src/assets/img/algorithmv1.svg    |    1 +
 .../src/assets/img/apache_incubator_logo.png       |  Bin 0 -> 16552 bytes
 docs/static_site/src/assets/img/api.svg            |    1 +
 .../src/assets/img/artificial-intelligence.svg     |   20 +
 docs/static_site/src/assets/img/book.svg           |    1 +
 docs/static_site/src/assets/img/bottom-min.jpg     |  Bin 0 -> 952968 bytes
 docs/static_site/src/assets/img/chip.svg           |    1 +
 docs/static_site/src/assets/img/circuit.svg        |   66 +
 docs/static_site/src/assets/img/clipboard.svg      |   47 +
 docs/static_site/src/assets/img/clojure_logo.svg   |   50 +
 docs/static_site/src/assets/img/coach_logo.png     |  Bin 0 -> 41911 bytes
 docs/static_site/src/assets/img/compass.svg        |   47 +
 docs/static_site/src/assets/img/cpp_logo.svg       |   25 +
 docs/static_site/src/assets/img/front.jpg          |  Bin 0 -> 280416 bytes
 docs/static_site/src/assets/img/horovod.png        |  Bin 0 -> 50211 bytes
 docs/static_site/src/assets/img/java_logo.svg      |   13 +
 docs/static_site/src/assets/img/julia_logo.svg     |   10 +
 docs/static_site/src/assets/img/keras.png          |  Bin 0 -> 13784 bytes
 docs/static_site/src/assets/img/line-graph.svg     |  107 +
 docs/static_site/src/assets/img/logos.png          |  Bin 0 -> 493103 bytes
 docs/static_site/src/assets/img/mxfusion.png       |  Bin 0 -> 21013 bytes
 .../assets/img/mxnet-background-compressed.jpeg    |  Bin 0 -> 86747 bytes
 docs/static_site/src/assets/img/mxnet_logo.png     |  Bin 0 -> 22390 bytes
 docs/static_site/src/assets/img/mxnet_m.png        |  Bin 0 -> 3463 bytes
 docs/static_site/src/assets/img/octocat.png        |  Bin 0 -> 32590 bytes
 docs/static_site/src/assets/img/perl_logo.svg      |    1 +
 docs/static_site/src/assets/img/programming.svg    |   55 +
 docs/static_site/src/assets/img/programmingv1.svg  |  109 +
 docs/static_site/src/assets/img/python_logo.svg    |  269 +++
 docs/static_site/src/assets/img/scala_logo.svg     |    1 +
 docs/static_site/src/assets/img/search.svg         |    1 +
 .../static_site/src/assets/img/slack-logo-icon.svg |   33 +
 docs/static_site/src/assets/img/tensorly_logo.png  |  Bin 0 -> 100093 bytes
 docs/static_site/src/assets/img/textbook.svg       |    1 +
 docs/static_site/src/assets/img/tvm.png            |  Bin 0 -> 4808 bytes
 docs/static_site/src/assets/img/video-tutorial.svg |    2 +
 docs/static_site/src/assets/img/visual.svg         |    1 +
 docs/static_site/src/assets/img/xfer.png           |  Bin 0 -> 8932 bytes
 docs/static_site/src/assets/js/clipboard.js        |  818 +++++++
 docs/static_site/src/assets/js/copycode.js         |   97 +
 docs/static_site/src/assets/js/options.js          |  120 +
 docs/static_site/src/assets/main.scss              |    8 +
 .../static_site/src/assets/minima-social-icons.svg |   33 +
 docs/static_site/src/index.html                    |   54 +
 docs/static_site/src/pages/api/api.html            |  191 ++
 .../pages/api/architecture/exception_handling.md   |  130 ++
 .../pages/api/architecture/note_data_loading.md    |  267 +++
 .../src/pages/api/architecture/note_engine.md      |  391 ++++
 .../src/pages/api/architecture/note_memory.md      |  351 +++
 .../src/pages/api/architecture/overview.md         |  874 +++++++
 .../src/pages/api/architecture/program_model.md    |  629 ++++++
 .../src/pages/api/clojure/docs/tutorials/index.md  |   23 +
 .../pages/api/clojure/docs/tutorials/kvstore.md    |  109 +
 .../src/pages/api/clojure/docs/tutorials/module.md |  259 +++
 .../pages/api/clojure/docs/tutorials/ndarray.md    |  143 ++
 .../src/pages/api/clojure/docs/tutorials/symbol.md |  156 ++
 .../clojure/docs/tutorials/symbol_in_pictures.md   |  101 +
 docs/static_site/src/pages/api/clojure/index.md    |   47 +
 .../src/pages/api/cpp/docs/tutorials/basics.md     |  222 ++
 .../src/pages/api/cpp/docs/tutorials/index.md      |   22 +
 .../docs/tutorials/mxnet_cpp_inference_tutorial.md |  293 +++
 .../pages/api/cpp/docs/tutorials}/subgraphAPI.md   |   21 +-
 docs/static_site/src/pages/api/cpp/index.md        |   61 +
 .../src/pages/api/faq/add_op_in_backend.md         |  692 ++++++
 docs/static_site/src/pages/api/faq/caffe.md        |  208 ++
 docs/static_site/src/pages/api/faq/cloud.md        |  208 ++
 .../src/pages/api/faq/distributed_training.md      |  332 +++
 docs/static_site/src/pages/api/faq/env_var.md      |  354 +++
 docs/static_site/src/pages/api/faq/float16.md      |  256 +++
 .../src/pages/api/faq/gradient_compression.md      |  132 ++
 .../src/pages/api/faq/model_parallel_lstm.md       |   90 +
 docs/static_site/src/pages/api/faq/new_op.md       |  400 ++++
 docs/static_site/src/pages/api/faq/nnpack.md       |  162 ++
 docs/static_site/src/pages/api/faq/perf.md         |  315 +++
 docs/static_site/src/pages/api/faq/recordio.md     |  109 +
 .../src/pages/api/faq/s3_integration.md            |  125 ++
 docs/static_site/src/pages/api/faq/security.md     |   49 +
 docs/static_site/src/pages/api/faq/smart_device.md |  120 +
 .../src/pages/api/faq/visualize_graph.md           |   88 +
 docs/static_site/src/pages/api/faq/why_mxnet.md    |  207 ++
 .../src/pages/api/java/docs/tutorials/index.md     |   22 +
 .../java/docs/tutorials/mxnet_java_on_intellij.md  |  188 ++
 .../pages/api/java/docs/tutorials/ssd_inference.md |  210 ++
 docs/static_site/src/pages/api/java/index.md       |   41 +
 docs/static_site/src/pages/api/julia/index.md      |   39 +
 .../src/pages/api/perl/docs/tutorials/index.md     |   23 +
 .../src/pages/api/perl/docs/tutorials/io.md        |  136 ++
 .../src/pages/api/perl/docs/tutorials/kvstore.md   |  134 ++
 .../src/pages/api/perl/docs/tutorials/module.md    |   70 +
 .../src/pages/api/perl/docs/tutorials/ndarray.md   |   66 +
 .../src/pages/api/perl/docs/tutorials/symbol.md    |  151 ++
 docs/static_site/src/pages/api/perl/index.md       |   91 +
 docs/static_site/src/pages/api/python/index.md     |   44 +
 .../api/r/docs/tutorials/callback_function.md      |  278 +++
 .../pages/api/r/docs/tutorials/char_rnn_model.md   |  317 +++
 .../classify_real_image_with_pretrained_model.md   |  208 ++
 .../pages/api/r/docs/tutorials/custom_iterator.md  |  227 ++
 .../api/r/docs/tutorials/custom_loss_function.md   |  231 ++
 .../docs/tutorials/five_minutes_neural_network.md  |  341 +++
 .../src/pages/api/r/docs/tutorials/index.md        |   23 +
 .../api/r/docs/tutorials/mnist_competition.md      |  363 +++
 .../pages/api/r/docs/tutorials/multi_dim_lstm.md   |  327 +++
 .../src/pages/api/r/docs/tutorials/ndarray.md      |  231 ++
 .../src/pages/api/r/docs/tutorials/symbol.md       |  154 ++
 docs/static_site/src/pages/api/r/index.md          |   52 +
 .../pages/api/scala/docs/tutorials/char_lstm.md    |  533 +++++
 .../src/pages/api/scala/docs/tutorials/index.md    |   22 +
 .../src/pages/api/scala/docs/tutorials/infer.md    |   66 +
 .../src/pages/api/scala/docs/tutorials/io.md       |  189 ++
 .../src/pages/api/scala/docs/tutorials/kvstore.md  |  129 ++
 .../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      |  456 ++++
 .../src/pages/api/scala/docs/tutorials/ndarray.md  |  181 ++
 .../src/pages/api/scala/docs/tutorials/symbol.md   |  155 ++
 .../api/scala/docs/tutorials/symbol_in_pictures.md |  100 +
 docs/static_site/src/pages/api/scala/index.md      |   59 +
 docs/static_site/src/pages/blog.html               |   38 +
 docs/static_site/src/pages/community/contribute.md |  192 ++
 docs/static_site/src/pages/ecosystem.html          |  133 ++
 docs/static_site/src/pages/features.html           |  106 +
 .../src/pages/get_started}/build_from_source.md    |   10 +-
 .../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 |   83 +
 docs/static_site/src/pages/get_started/index.html  |   33 +
 .../src/pages/get_started/java_setup.md            |  135 ++
 .../src/pages/get_started/jetson_setup.md          |  243 ++
 .../static_site/src/pages/get_started/osx_setup.md |  275 +++
 .../src/pages/get_started/scala_setup.md           |  165 ++
 .../src/pages/get_started/ubuntu_setup.md          |  561 +++++
 .../src/pages/get_started/validate_mxnet.md        |  226 ++
 .../src/pages/get_started/windows_setup.md         |  490 ++++
 docs/tutorials/amp/amp_tutorial.md                 |    2 +-
 docs/tutorials/c++/subgraphAPI.md                  |    6 +-
 docs/tutorials/mkldnn/mkldnn_quantization.md       |    8 +-
 example/quantization/README.md                     |   23 +-
 example/quantization/imagenet_gen_qsym.py          |   30 +-
 example/quantization/imagenet_gen_qsym_mkldnn.py   |    9 +-
 example/rnn/bucketing/README.md                    |    6 +
 example/rnn/bucketing/cudnn_rnn_bucketing.py       |   19 +-
 example/ssd/quantization.py                        |   11 +-
 include/mxnet/c_api.h                              |  498 ++--
 include/mxnet/c_api_test.h                         |    4 +-
 include/mxnet/c_predict_api.h                      |   64 +-
 include/mxnet/imperative.h                         |    2 +-
 include/mxnet/op_attr_types.h                      |   30 +
 include/mxnet/tensor_blob.h                        |   19 +
 include/mxnet/tuple.h                              |   10 +
 .../Prediction with Pre-trained Model.ipynb        |    4 +-
 .../imagenet/ijulia-pretrained-predict/cat.png     |  Bin 123126 -> 0 bytes
 make/maven/maven_darwin_mkl.mk                     |    2 +-
 make/maven/maven_linux_cu90mkl.mk                  |    3 +-
 make/maven/maven_linux_cu92mkl.mk                  |    3 +-
 make/maven/maven_linux_mkl.mk                      |    2 +-
 python/mxnet/_numpy_op_doc.py                      |   51 +
 python/mxnet/contrib/amp/amp.py                    |   64 +
 .../mxnet/contrib/onnx/mx2onnx/_op_translations.py |   33 +
 python/mxnet/contrib/onnx/mx2onnx/export_model.py  |    2 +-
 .../mxnet/contrib/onnx/onnx2mx/_import_helper.py   |    5 +-
 .../mxnet/contrib/onnx/onnx2mx/_op_translations.py |    8 +
 python/mxnet/contrib/quantization.py               |  401 ++--
 python/mxnet/contrib/text/embedding.py             |   29 +-
 python/mxnet/gluon/data/dataloader.py              |   34 +-
 python/mxnet/gluon/data/vision/datasets.py         |   12 +-
 python/mxnet/gluon/data/vision/transforms.py       |   25 +
 python/mxnet/gluon/loss.py                         |   78 +-
 python/mxnet/gluon/model_zoo/vision/resnet.py      |   19 +-
 python/mxnet/gluon/nn/activations.py               |    7 +-
 python/mxnet/gluon/nn/basic_layers.py              |   44 +-
 python/mxnet/gluon/nn/conv_layers.py               |   54 +-
 python/mxnet/gluon/rnn/rnn_layer.py                |   31 +-
 python/mxnet/gluon/utils.py                        |   36 +-
 python/mxnet/image/detection.py                    |   17 +-
 python/mxnet/image/image.py                        |   42 +-
 python/mxnet/initializer.py                        |   15 +-
 python/mxnet/metric.py                             |    6 +-
 python/mxnet/model.py                              |   33 +-
 python/mxnet/module/bucketing_module.py            |  170 +-
 python/mxnet/module/executor_group.py              |    6 +-
 python/mxnet/module/module.py                      |    2 +-
 python/mxnet/ndarray/ndarray.py                    |  465 ++--
 python/mxnet/ndarray/numpy/_op.py                  | 1868 ++++++++++++++-
 python/mxnet/ndarray/numpy/random.py               |  226 +-
 python/mxnet/ndarray/random.py                     |    4 +-
 python/mxnet/numpy/multiarray.py                   | 2273 +++++++++++++++++--
 python/mxnet/numpy/random.py                       |  162 +-
 python/mxnet/numpy_extension/__init__.py           |    1 +
 python/mxnet/numpy_extension/random.py             |   74 +
 python/mxnet/profiler.py                           |   11 +-
 python/mxnet/symbol/numpy/_symbol.py               | 1587 ++++++++++++-
 python/mxnet/symbol/numpy/random.py                |  172 +-
 python/mxnet/symbol/random.py                      |   32 +-
 python/mxnet/symbol/symbol.py                      |   58 +
 python/mxnet/test_utils.py                         |   12 +-
 .../assembly/src/main/assembly/assembly.xml        |    1 +
 .../apache/mxnet/util/NativeLibraryLoader.scala    |    1 +
 src/c_api/c_api.cc                                 |  203 +-
 src/c_api/c_api_common.h                           |    8 +-
 src/c_api/c_api_executor.cc                        |  128 +-
 src/c_api/c_api_ndarray.cc                         |   22 +-
 src/c_api/c_api_symbolic.cc                        |  267 ++-
 src/c_api/c_api_test.cc                            |    4 +-
 src/c_api/c_predict_api.cc                         |   86 +-
 src/common/cuda_utils.cc                           |   90 +
 src/common/cuda_utils.h                            |   50 +-
 src/common/tensor_inspector.h                      |    1 -
 src/common/utils.h                                 |   10 +
 src/engine/naive_engine.cc                         |   12 +-
 src/executor/graph_executor.cc                     |   24 +-
 src/imperative/imperative.cc                       |    2 +-
 src/ndarray/ndarray.cc                             |    1 +
 src/ndarray/ndarray_function.cc                    |    2 +-
 src/nnvm/node_op_util.h                            |   76 +
 src/operator/contrib/rroi_align-inl.h              |   67 +
 src/operator/contrib/rroi_align.cc                 |  326 +++
 src/operator/contrib/tvmop/ufunc.cc                |   99 +-
 src/operator/math_functions-inl.h                  |   15 +-
 src/operator/mshadow_op.h                          |    2 +-
 src/operator/mxnet_op.h                            |   30 +
 src/operator/nn/batch_norm.cc                      |   10 +-
 src/operator/nn/dropout.cc                         |    4 +-
 src/operator/nn/log_softmax.cc                     |   78 +
 src/operator/nn/{softmax.cu => log_softmax.cu}     |   18 +-
 src/operator/nn/mkldnn/mkldnn_base-inl.h           |    7 +
 src/operator/nn/mkldnn/mkldnn_batch_norm-inl.h     |   45 +-
 src/operator/nn/mkldnn/mkldnn_convolution-inl.h    |   11 +-
 .../mkldnn/mkldnn_flatten-inl.h}                   |   36 +-
 src/operator/nn/mkldnn/mkldnn_flatten.cc           |   10 +-
 .../nn/mkldnn/mkldnn_fully_connected-inl.h         |    8 +-
 src/operator/nn/mkldnn/mkldnn_fully_connected.cc   |   10 +-
 src/operator/nn/softmax-inl.h                      |  723 +++---
 src/operator/nn/softmax.cc                         |   99 -
 src/operator/nn/softmax.cu                         |   18 +-
 src/operator/nn/softmin.cc                         |   89 +
 src/operator/nn/{softmax.cu => softmin.cu}         |   18 +-
 src/operator/numpy/np_broadcast_reduce_op.h        |  228 +-
 src/operator/numpy/np_broadcast_reduce_op_index.cc |   61 +
 ...atrix_op.cu => np_broadcast_reduce_op_index.cu} |   22 +-
 src/operator/numpy/np_broadcast_reduce_op_value.cc |  208 ++
 src/operator/numpy/np_broadcast_reduce_op_value.cu |   24 +
 src/operator/numpy/np_cumsum-inl.h                 |  188 ++
 src/operator/numpy/np_cumsum.cc                    |   94 +
 .../numpy/{np_matrix_op.cu => np_cumsum.cu}        |   25 +-
 src/operator/numpy/np_elemwise_broadcast_op.cc     |   74 -
 src/operator/numpy/np_elemwise_broadcast_op.cu     |   12 -
 src/operator/numpy/np_elemwise_unary_op_basic.cc   |  366 +++
 src/operator/numpy/np_elemwise_unary_op_basic.cu   |  110 +
 src/operator/numpy/np_matrix_op.cc                 |   41 +
 src/operator/numpy/np_matrix_op.cu                 |    4 +
 src/operator/numpy/random/dist_common.h            |  177 ++
 src/operator/numpy/random/np_multinomial_op.cc     |   61 +
 .../np_multinomial_op.cu}                          |   24 +-
 src/operator/numpy/random/np_multinomial_op.h      |  193 ++
 src/operator/numpy/random/np_uniform_op.cc         |   63 +
 .../{np_matrix_op.cu => random/np_uniform_op.cu}   |   25 +-
 src/operator/numpy/random/np_uniform_op.h          |  207 ++
 src/operator/optimizer_op-inl.h                    |  279 +--
 .../calibrate-inl.h}                               |   36 +-
 src/operator/quantization/calibrate.cc             |  215 ++
 .../quantization/mkldnn/mkldnn_quantize_v2-inl.h   |    6 +-
 .../mkldnn/mkldnn_quantized_batch_norm.cc          |   25 +-
 .../mkldnn/mkldnn_quantized_elemwise_add.cc        |    4 +-
 .../mkldnn/mkldnn_quantized_flatten.cc             |   61 +
 src/operator/quantization/quantization_utils.h     |    4 +-
 src/operator/quantization/quantize_graph_pass.cc   |  361 +--
 src/operator/quantization/quantize_v2.cc           |    3 +
 src/operator/quantization/quantized_batch_norm.cc  |    9 +
 src/operator/quantization/quantized_conv.cc        |    3 +
 .../quantization/quantized_fully_connected.cc      |    3 +
 src/operator/quantization/requantize.cc            |    3 +
 src/operator/random/sample_multinomial_op.h        |    7 +-
 src/operator/random/sample_op.cc                   |    1 +
 src/operator/rnn-inl.h                             |   79 +-
 src/operator/rnn.cc                                |   14 +-
 src/operator/sequence_last-inl.h                   |   24 +-
 src/operator/sequence_reverse-inl.h                |   14 +-
 src/operator/softmax_output-inl.h                  |   18 +-
 src/operator/subgraph/build_subgraph.cc            |   47 +-
 src/operator/subgraph/mkldnn/mkldnn_conv.cc        |    8 +-
 .../subgraph/mkldnn/mkldnn_conv_property.h         |    7 +-
 src/operator/subgraph/mkldnn/mkldnn_fc-inl.h       |   83 +
 src/operator/subgraph/mkldnn/mkldnn_fc.cc          |   37 +-
 src/operator/subgraph/mkldnn/mkldnn_fc_property.h  |  102 +-
 src/operator/subgraph/subgraph_property.h          |   17 +-
 src/operator/tensor/broadcast_reduce-inl.h         |    4 +-
 .../tensor/broadcast_reduce_minmax_value.cc        |   59 +
 .../broadcast_reduce_minmax_value.cu}              |   27 +-
 src/operator/tensor/broadcast_reduce_norm_value.cc |  118 +
 ..._op_value.cu => broadcast_reduce_norm_value.cu} |   58 +-
 src/operator/tensor/broadcast_reduce_op.h          |   15 +
 src/operator/tensor/broadcast_reduce_op_value.cc   |  239 --
 src/operator/tensor/broadcast_reduce_op_value.cu   |   71 -
 src/operator/tensor/broadcast_reduce_prod_value.cc |   59 +
 .../broadcast_reduce_prod_value.cu}                |   27 +-
 src/operator/tensor/broadcast_reduce_sum_value.cc  |  113 +
 .../broadcast_reduce_sum_value.cu}                 |   33 +-
 src/operator/tensor/dot-inl.h                      |    2 +-
 src/operator/tensor/elemwise_binary_broadcast_op.h |    4 +
 .../elemwise_binary_broadcast_op_extended.cc       |    2 +
 .../tensor/elemwise_binary_scalar_op_extended.cc   |    6 +-
 src/operator/tensor/elemwise_unary_op_basic.cc     |  377 ----
 src/operator/tensor/elemwise_unary_op_basic.cu     |  101 -
 src/operator/tensor/elemwise_unary_op_logexp.cc    |  230 ++
 src/operator/tensor/elemwise_unary_op_logexp.cu    |   76 +
 src/operator/tensor/elemwise_unary_op_pow.cc       |  279 +++
 src/operator/tensor/elemwise_unary_op_pow.cu       |   82 +
 src/operator/tensor/elemwise_unary_op_trig.cc      |   63 +-
 src/operator/tensor/indexing_op.cc                 |   22 +-
 src/operator/tensor/indexing_op.cu                 |   18 +-
 src/operator/tensor/indexing_op.h                  |   45 +-
 src/operator/tensor/init_op.cc                     |    3 +-
 src/operator/tensor/init_op.h                      |    4 -
 src/operator/tensor/matrix_op-inl.h                |   43 +-
 src/operator/tensor/matrix_op.cc                   |   11 +-
 src/operator/tensor/ordering_op-inl.h              |   46 +-
 src/operator/tensor/sort_op-inl.cuh                |   68 +-
 src/profiler/aggregate_stats.cc                    |    3 +
 src/profiler/aggregate_stats.h                     |    2 +-
 tests/nightly/JenkinsfileForBinaries               |    4 +-
 .../nightly/apache_rat_license_check/rat-excludes  |   29 +-
 tests/nightly/test_large_array.py                  |  455 +++-
 tests/nightly/test_large_vector.py                 |  696 +++++-
 tests/python-pytest/onnx/test_cases.py             |    3 +-
 tests/python/gpu/test_contrib_amp.py               |   38 +
 tests/python/gpu/test_operator_gpu.py              |   16 +
 tests/python/mkl/test_subgraph.py                  |   57 +-
 tests/python/quantization/test_quantization.py     |  120 +-
 tests/python/train/test_bucketing.py               |   50 +-
 tests/python/unittest/test_higher_order_grad.py    |  116 +
 tests/python/unittest/test_metric.py               |    7 +
 tests/python/unittest/test_module.py               |   71 +
 tests/python/unittest/test_ndarray.py              |  132 +-
 tests/python/unittest/test_numpy_gluon.py          |  113 +
 tests/python/unittest/test_numpy_ndarray.py        |  384 +++-
 tests/python/unittest/test_numpy_op.py             |  773 ++++++-
 tests/python/unittest/test_operator.py             |  351 ++-
 tests/python/unittest/test_profiler.py             |  100 +-
 tests/python/unittest/test_random.py               |   35 +-
 tests/python/unittest/test_sparse_operator.py      |    4 +-
 tests/python/unittest/test_subgraph_op.py          |  126 ++
 tests/python/unittest/test_symbol.py               |   16 +
 tests/python/unittest/test_tvm_op.py               |   48 +-
 tools/dependencies/README.md                       |   36 +-
 tools/diagnose.py                                  |   53 +-
 tools/license_header.py                            |    7 +
 743 files changed, 69358 insertions(+), 4791 deletions(-)
 create mode 100644 cd/Jenkinsfile_cd_pipeline
 create mode 100644 cd/Jenkinsfile_release_job
 create mode 100644 cd/Jenkinsfile_utils.groovy
 create mode 100644 cd/README.md
 create mode 100644 cd/mxnet_lib/mxnet_lib_pipeline.groovy
 create mode 100644 cd/mxnet_lib/static/Jenkins_pipeline.groovy
 create mode 100644 cd/utils/artifact_repository.md
 create mode 100755 cd/utils/artifact_repository.py
 create mode 100644 cd/utils/requirements.txt
 create mode 100644 cd/utils/test_artifact_repository.py
 create mode 100644 ci/jenkins/Jenkinsfile_tools
 delete mode 100644 contrib/clojure-package/examples/profiler/test/profile-matmul-20iter.json.ref
 create mode 100644 docs/cpp_docs/Doxyfile
 copy contrib/tvmop/__init__.py => docs/cpp_docs/Makefile (88%)
 create mode 100644 docs/python_docs/README.md
 create mode 100644 docs/python_docs/_static/apache_incubator_logo.png
 copy src/operator/numpy/np_matrix_op.cu => docs/python_docs/_static/google_analytics.js (52%)
 create mode 100644 docs/python_docs/_static/minima-social-icons.svg
 create mode 100644 docs/python_docs/_static/mxnet-icon.png
 create mode 100644 docs/python_docs/_static/mxnet.css
 create mode 100644 docs/python_docs/_static/mxnet_logo.png
 copy contrib/tvmop/utils.py => docs/python_docs/environment.yml (70%)
 create mode 100644 docs/python_docs/python/.gitignore
 create mode 100644 docs/python_docs/python/Makefile
 create mode 100644 docs/python_docs/python/Makefile_sphinx
 create mode 100644 docs/python_docs/python/README.md
 create mode 100644 docs/python_docs/python/api/advanced/index.rst
 create mode 100644 docs/python_docs/python/api/advanced/mxnet.engine.rst
 create mode 100644 docs/python_docs/python/api/advanced/mxnet.executor.rst
 create mode 100644 docs/python_docs/python/api/advanced/mxnet.executor_manager.rst
 create mode 100644 docs/python_docs/python/api/advanced/mxnet.kvstore_server.rst
 create mode 100644 docs/python_docs/python/api/advanced/mxnet.rtc.rst
 create mode 100644 docs/python_docs/python/api/advanced/mxnet.test_utils.rst
 create mode 100644 docs/python_docs/python/api/advanced/mxnet.util.rst
 create mode 100644 docs/python_docs/python/api/gluon-related/index.rst
 create mode 100644 docs/python_docs/python/api/gluon-related/mxnet.autograd.rst
 create mode 100644 docs/python_docs/python/api/gluon-related/mxnet.context.rst
 create mode 100644 docs/python_docs/python/api/gluon-related/mxnet.image.rst
 create mode 100644 docs/python_docs/python/api/gluon-related/mxnet.initializer.rst
 create mode 100644 docs/python_docs/python/api/gluon-related/mxnet.io.rst
 create mode 100644 docs/python_docs/python/api/gluon-related/mxnet.kvstore.KVStore.rst
 create mode 100644 docs/python_docs/python/api/gluon-related/mxnet.kvstore.create.rst
 create mode 100644 docs/python_docs/python/api/gluon-related/mxnet.kvstore.rst
 create mode 100644 docs/python_docs/python/api/gluon-related/mxnet.lr_scheduler.rst
 create mode 100644 docs/python_docs/python/api/gluon-related/mxnet.metric.rst
 create mode 100644 docs/python_docs/python/api/gluon-related/mxnet.optimizer.rst
 create mode 100644 docs/python_docs/python/api/gluon-related/mxnet.profiler.rst
 create mode 100644 docs/python_docs/python/api/gluon-related/mxnet.random.rst
 create mode 100644 docs/python_docs/python/api/gluon-related/mxnet.recordio.rst
 create mode 100644 docs/python_docs/python/api/gluon/index.rst
 create mode 100644 docs/python_docs/python/api/gluon/mxnet.gluon.Constant.rst
 create mode 100644 docs/python_docs/python/api/gluon/mxnet.gluon.HybridBlock.rst
 create mode 100644 docs/python_docs/python/api/gluon/mxnet.gluon.ParameterDict.rst
 create mode 100644 docs/python_docs/python/api/gluon/mxnet.gluon.SymbolBlock.rst
 create mode 100644 docs/python_docs/python/api/gluon/mxnet.gluon.Trainer.rst
 create mode 100644 docs/python_docs/python/api/gluon/mxnet.gluon.contrib.rst
 create mode 100644 docs/python_docs/python/api/gluon/mxnet.gluon.data.rst
 create mode 100644 docs/python_docs/python/api/gluon/mxnet.gluon.data.vision.rst
 create mode 100644 docs/python_docs/python/api/gluon/mxnet.gluon.loss.rst
 create mode 100644 docs/python_docs/python/api/gluon/mxnet.gluon.model_zoo.rst
 create mode 100644 docs/python_docs/python/api/gluon/mxnet.gluon.nn.Block.rst
 create mode 100644 docs/python_docs/python/api/gluon/mxnet.gluon.nn.HybridBlock.rst
 create mode 100644 docs/python_docs/python/api/gluon/mxnet.gluon.nn.SymbolBlock.rst
 create mode 100644 docs/python_docs/python/api/gluon/mxnet.gluon.parameter.rst
 create mode 100644 docs/python_docs/python/api/gluon/mxnet.gluon.utils.rst
 create mode 100644 docs/python_docs/python/api/gluon/nn.rst
 create mode 100644 docs/python_docs/python/api/gluon/rnn.rst
 create mode 100644 docs/python_docs/python/api/index.rst
 create mode 100644 docs/python_docs/python/api/ndarray/index.rst
 create mode 100644 docs/python_docs/python/api/ndarray/mxnet.ndarray.NDArray.rst
 create mode 100644 docs/python_docs/python/api/ndarray/mxnet.ndarray.sparse.CSRNDArray.rst
 create mode 100644 docs/python_docs/python/api/ndarray/mxnet.ndarray.sparse.RowSparseNDArray.rst
 create mode 100644 docs/python_docs/python/api/ndarray/routines.rst
 create mode 100644 docs/python_docs/python/api/ndarray/sparse_routines.rst
 create mode 100644 docs/python_docs/python/api/symbol-related/index.rst
 create mode 100644 docs/python_docs/python/api/symbol-related/mxnet.callback.rst
 create mode 100644 docs/python_docs/python/api/symbol-related/mxnet.model.rst
 create mode 100644 docs/python_docs/python/api/symbol-related/mxnet.module.rst
 create mode 100644 docs/python_docs/python/api/symbol-related/mxnet.monitor.rst
 create mode 100644 docs/python_docs/python/api/symbol-related/mxnet.visualization.rst
 create mode 100644 docs/python_docs/python/api/symbol/index.rst
 create mode 100644 docs/python_docs/python/api/symbol/mxnet.symbol.Symbol.rst
 create mode 100644 docs/python_docs/python/api/symbol/mxnet.symbol.linalg.rst
 create mode 100644 docs/python_docs/python/index.rst
 copy docs/{ => python_docs/python/scripts}/conf.py (79%)
 create mode 100644 docs/python_docs/python/scripts/md2ipynb.py
 create mode 100644 docs/python_docs/python/scripts/process_rst.py
 create mode 100644 docs/python_docs/python/tutorials/deploy/export/export.rst
 create mode 100644 docs/python_docs/python/tutorials/deploy/export/index.rst
 create mode 100644 docs/python_docs/python/tutorials/deploy/index.rst
 create mode 100644 docs/python_docs/python/tutorials/deploy/inference/cpp.rst
 create mode 100644 docs/python_docs/python/tutorials/deploy/inference/index.rst
 create mode 100644 docs/python_docs/python/tutorials/deploy/inference/scala.rst
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/ami.png
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/aws.png
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/cloud.rst
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/connect.png
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/disk.png
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/ec2.png
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/index.rst
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/keypair.png
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/launching.png
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/limits.png
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/login_screen.png
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/mxnet.png
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/os.png
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/p2x.png
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/sagemaker.png
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/ssh.png
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/use_ec2.rst
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/use_sagemaker.rst
 create mode 100644 docs/python_docs/python/tutorials/extend/custom_layer.md
 create mode 100644 docs/python_docs/python/tutorials/extend/customop.md
 create mode 100644 docs/python_docs/python/tutorials/extend/index.rst
 create mode 100644 docs/python_docs/python/tutorials/getting-started/crash-course/1-ndarray.md
 create mode 100644 docs/python_docs/python/tutorials/getting-started/crash-course/2-nn.md
 create mode 100644 docs/python_docs/python/tutorials/getting-started/crash-course/3-autograd.md
 create mode 100644 docs/python_docs/python/tutorials/getting-started/crash-course/4-train.md
 create mode 100644 docs/python_docs/python/tutorials/getting-started/crash-course/5-predict.md
 create mode 100644 docs/python_docs/python/tutorials/getting-started/crash-course/6-use_gpus.md
 create mode 100644 docs/python_docs/python/tutorials/getting-started/crash-course/index.rst
 create mode 100644 docs/python_docs/python/tutorials/getting-started/index.rst
 create mode 100644 docs/python_docs/python/tutorials/getting-started/to-mxnet/index.rst
 create mode 100644 docs/python_docs/python/tutorials/getting-started/to-mxnet/pytorch.md
 create mode 100644 docs/python_docs/python/tutorials/index.rst
 create mode 100644 docs/python_docs/python/tutorials/packages/autograd/autograd.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/activations/activations.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/activations/images/elu.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/activations/images/leakyrelu.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/activations/images/prelu.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/activations/images/relu.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/activations/images/selu.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/activations/images/sigmoid.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/activations/images/softrelu.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/activations/images/softsign.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/activations/images/swish.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/activations/images/tanh.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/blocks.svg
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/custom-layer.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/custom-loss/custom-loss.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/custom-loss/images/contrastive_loss.jpeg
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/custom-loss/images/inuktitut_1.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/custom-loss/images/inuktitut_2.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/custom_layer_beginners.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/customop.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/data.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/fit_api_tutorial.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/hybridize.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/image-augmentation.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/image/index.rst
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/image/mnist.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/image/pretrained_models.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/index.rst
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/init.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/loss/ctc_loss.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/loss/kl_divergence.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/loss/loss.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/loss/triplet_loss.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/naming.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/nn.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/normalization/imgs/NCHW_BN.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/normalization/imgs/NCHW_IN.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/normalization/imgs/NCHW_LN.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/normalization/imgs/NTC_BN.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/normalization/imgs/NTC_IN.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/normalization/imgs/NTC_LN.png
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/normalization/imgs/data_normalization.jpeg
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/normalization/normalization.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/parameters.md
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/text/gnmt.rst
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/text/index.rst
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/text/transformer.rst
 create mode 100644 docs/python_docs/python/tutorials/packages/gluon/trainer.md
 create mode 100644 docs/python_docs/python/tutorials/packages/index.rst
 create mode 100644 docs/python_docs/python/tutorials/packages/kvstore/index.rst
 create mode 100644 docs/python_docs/python/tutorials/packages/module/index.rst
 create mode 100644 docs/python_docs/python/tutorials/packages/ndarray/01-ndarray-intro.md
 create mode 100644 docs/python_docs/python/tutorials/packages/ndarray/02-ndarray-operations.md
 create mode 100644 docs/python_docs/python/tutorials/packages/ndarray/03-ndarray-contexts.md
 create mode 100644 docs/python_docs/python/tutorials/packages/ndarray/index.rst
 create mode 100644 docs/python_docs/python/tutorials/packages/onnx/index.rst
 create mode 100644 docs/python_docs/python/tutorials/packages/optimizer/images/momentum_sgd_animation.gif
 create mode 100644 docs/python_docs/python/tutorials/packages/optimizer/images/nesterov_momentum_animation.gif
 create mode 100644 docs/python_docs/python/tutorials/packages/optimizer/images/sgd_animation.gif
 create mode 100644 docs/python_docs/python/tutorials/packages/optimizer/optimizer.md
 create mode 100644 docs/python_docs/python/tutorials/packages/symbol/index.rst
 create mode 100644 docs/python_docs/python/tutorials/packages/viz/index.rst
 copy docs/{tutorials/mkldnn => python_docs/python/tutorials/performance/backend}/MKLDNN_README.md (100%)
 create mode 100644 docs/python_docs/python/tutorials/performance/backend/index.rst
 create mode 100644 docs/python_docs/python/tutorials/performance/backend/mkl-dnn.rst
 copy docs/{tutorials/mkldnn => python_docs/python/tutorials/performance/backend}/mkldnn_quantization.md (99%)
 copy docs/{tutorials/python => python_docs/python/tutorials/performance/backend}/profiler.md (100%)
 create mode 100644 docs/python_docs/python/tutorials/performance/backend/tvm.rst
 create mode 100644 docs/python_docs/python/tutorials/performance/compression/index.rst
 create mode 100644 docs/python_docs/python/tutorials/performance/compression/int8.rst
 create mode 100644 docs/python_docs/python/tutorials/performance/index.rst
 create mode 100644 docs/python_docs/themes/.babelrc
 create mode 100644 docs/python_docs/themes/.circleci/config.yml
 create mode 100644 docs/python_docs/themes/.gitignore
 create mode 100644 docs/python_docs/themes/.sassrc
 create mode 100644 docs/python_docs/themes/mx-theme/LICENSE
 create mode 100644 docs/python_docs/themes/mx-theme/MANIFEST.in
 create mode 100644 docs/python_docs/themes/mx-theme/README.md
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/__init__.py
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/card.py
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/drawer.html
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/footer.html
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/header.html
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/header_search.html
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/header_sourcelink.html
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/header_top.html
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/layout.html
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/localtoc.html
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/relations.html
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/search.html
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/font/Roboto/Roboto-Regular.eot
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/font/Roboto/Roboto-Regular.ttf
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/font/Roboto/Roboto-Regular.woff
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/font/Roboto/Roboto-Regular.woff2
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/fontawesome/all.css
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/fonts.css
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/material-design-icons-3.0.1/iconfont/MaterialIcons-Regular.eot
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/material-design-icons-3.0.1/iconfont/MaterialIcons-Regular.svg
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/material-design-icons-3.0.1/iconfont/MaterialIcons-Regular.ttf
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/material-design-icons-3.0.1/iconfont/MaterialIcons-Regular.woff
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/material-design-icons-3.0.1/iconfont/MaterialIcons-Regular.woff2
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/material-design-lite-1.3.0/material.blue-deep_orange.min.css
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/sphinx_materialdesign_theme.css
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/sphinx_materialdesign_theme.css.map
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/sphinx_materialdesign_theme.js
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/static/sphinx_materialdesign_theme.js.map
 create mode 100644 docs/python_docs/themes/mx-theme/mxtheme/theme.conf
 create mode 100644 docs/python_docs/themes/mx-theme/setup.py
 create mode 100644 docs/python_docs/themes/mx-theme/src/js/adjust-height.js
 create mode 100644 docs/python_docs/themes/mx-theme/src/js/scrollspy.js
 create mode 100644 docs/python_docs/themes/mx-theme/src/js/sphinx_materialdesign_theme.js
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/_root.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/_variables.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/admonitions/_admonitions.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/blockquote/_blockquote.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/card/_card.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/code/_code.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/downloadlink/_downloadlink.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/drawer/_drawer.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/fonts/_material-icons.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/footer/_footer.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/grid/_simplegrid.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/header/_header.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/headerings/_headerings.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/layout/_layout.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/lists/_lists.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/search/_search.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/sphinx_materialdesign_theme.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/tables/_tables.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/toc/_globaltoc.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/toc/_localtoc.scss
 create mode 100644 docs/python_docs/themes/mx-theme/src/scss/toc/_toctree.scss
 create mode 100644 docs/static_site/.gitignore
 create mode 100644 docs/static_site/.nojekyll
 copy python/mxnet/symbol/numpy/random.py => docs/static_site/Makefile (81%)
 create mode 100644 docs/static_site/README.md
 create mode 100644 docs/static_site/src/.gitignore
 create mode 100644 docs/static_site/src/.htaccess
 copy example/ssd/train/__init__.py => docs/static_site/src/.nojekyll (100%)
 create mode 100644 docs/static_site/src/404.html
 create mode 100644 docs/static_site/src/Gemfile
 create mode 100644 docs/static_site/src/Gemfile.lock
 create mode 100644 docs/static_site/src/_config.yml
 create mode 100644 docs/static_site/src/_config_beta.yml
 create mode 100644 docs/static_site/src/_config_prod.yml
 create mode 100644 docs/static_site/src/_includes/disqus_comments.html
 create mode 100644 docs/static_site/src/_includes/footer.html
 create mode 100644 docs/static_site/src/_includes/get_started/cloud/cpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/cloud/gpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/devices/nvidia-jetson.md
 create mode 100644 docs/static_site/src/_includes/get_started/devices/raspberry_pi.md
 create mode 100644 docs/static_site/src/_includes/get_started/get_started.html
 create mode 100644 docs/static_site/src/_includes/get_started/gpu_snippet.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/clojure/cpu.md
 create 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/cpp.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/java/cpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/java/gpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/julia/build-from-source.md
 create 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/perl.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/python/cpu/build-from-source.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/python/cpu/docker.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/python/cpu/pip.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/python/gpu/build-from-source.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/python/gpu/docker.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/python/gpu/pip.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/r/cpu.md
 create 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/cpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/linux/scala/gpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/clojure/cpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/clojure/gpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/cpp/cpp.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/java/cpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/java/gpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/julia/build-from-source.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/julia/pkg.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/perl/perl.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/python/cpu/build-from-source.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/python/cpu/docker.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/python/cpu/pip.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/python/gpu/build-from-source.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/python/gpu/pip_docker.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/r/cpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/r/gpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/scala/cpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/macos/scala/gpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/pip_snippet.md
 create mode 100644 docs/static_site/src/_includes/get_started/windows/clojure/clojure.md
 create mode 100644 docs/static_site/src/_includes/get_started/windows/cpp/cpp.md
 create mode 100644 docs/static_site/src/_includes/get_started/windows/java/java.md
 create mode 100644 docs/static_site/src/_includes/get_started/windows/julia/build-from-source.md
 create mode 100644 docs/static_site/src/_includes/get_started/windows/julia/pkg.md
 create mode 100644 docs/static_site/src/_includes/get_started/windows/perl/perl.md
 create mode 100644 docs/static_site/src/_includes/get_started/windows/python/cpu/build-from-source.md
 create mode 100644 docs/static_site/src/_includes/get_started/windows/python/cpu/docker.md
 create mode 100644 docs/static_site/src/_includes/get_started/windows/python/cpu/pip.md
 create mode 100644 docs/static_site/src/_includes/get_started/windows/python/gpu/build-from-source.md
 create mode 100644 docs/static_site/src/_includes/get_started/windows/python/gpu/pip.md
 create mode 100644 docs/static_site/src/_includes/get_started/windows/r/cpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/windows/r/gpu.md
 create mode 100644 docs/static_site/src/_includes/get_started/windows/scala/scala.md
 create mode 100644 docs/static_site/src/_includes/google-analytics.html
 create mode 100644 docs/static_site/src/_includes/head.html
 create mode 100644 docs/static_site/src/_includes/header.html
 create mode 100644 docs/static_site/src/_includes/icon-github.html
 create mode 100644 docs/static_site/src/_includes/icon-github.svg
 create mode 100644 docs/static_site/src/_includes/icon-twitter.html
 create mode 100644 docs/static_site/src/_includes/icon-twitter.svg
 create mode 100644 docs/static_site/src/_includes/social.html
 create mode 100644 docs/static_site/src/_layouts/default.html
 create mode 100644 docs/static_site/src/_layouts/home.html
 create mode 100644 docs/static_site/src/_layouts/page.html
 create mode 100644 docs/static_site/src/_layouts/page_api.html
 create mode 100644 docs/static_site/src/_layouts/page_category.html
 create mode 100644 docs/static_site/src/_layouts/page_landing_tutorials.html
 create mode 100644 docs/static_site/src/_layouts/post.html
 copy python/mxnet/symbol/numpy/random.py => docs/static_site/src/_plugins/markdowner.rb (71%)
 create mode 100644 docs/static_site/src/_sass/minima.scss
 create mode 100644 docs/static_site/src/_sass/minima/_base.scss
 create mode 100644 docs/static_site/src/_sass/minima/_blog.scss
 create mode 100644 docs/static_site/src/_sass/minima/_docs.scss
 create mode 100644 docs/static_site/src/_sass/minima/_ecosystem.scss
 create mode 100644 docs/static_site/src/_sass/minima/_features.scss
 create mode 100644 docs/static_site/src/_sass/minima/_getting_started.scss
 create mode 100644 docs/static_site/src/_sass/minima/_home.scss
 create mode 100644 docs/static_site/src/_sass/minima/_layout.scss
 create mode 100644 docs/static_site/src/_sass/minima/_syntax-highlighting.scss
 create mode 100644 docs/static_site/src/_sass/minima/colorful.scss
 create mode 100644 docs/static_site/src/_sass/minima/simple-grid.scss
 create mode 100644 docs/static_site/src/assets/img/Github.svg
 create mode 100644 docs/static_site/src/assets/img/R_logo.svg
 create mode 100644 docs/static_site/src/assets/img/algorithm.svg
 create mode 100644 docs/static_site/src/assets/img/algorithmv1.svg
 create mode 100644 docs/static_site/src/assets/img/apache_incubator_logo.png
 create mode 100644 docs/static_site/src/assets/img/api.svg
 create mode 100644 docs/static_site/src/assets/img/artificial-intelligence.svg
 create mode 100644 docs/static_site/src/assets/img/book.svg
 create mode 100644 docs/static_site/src/assets/img/bottom-min.jpg
 create mode 100644 docs/static_site/src/assets/img/chip.svg
 create mode 100644 docs/static_site/src/assets/img/circuit.svg
 create mode 100644 docs/static_site/src/assets/img/clipboard.svg
 create mode 100644 docs/static_site/src/assets/img/clojure_logo.svg
 create mode 100644 docs/static_site/src/assets/img/coach_logo.png
 create mode 100644 docs/static_site/src/assets/img/compass.svg
 create mode 100644 docs/static_site/src/assets/img/cpp_logo.svg
 create mode 100644 docs/static_site/src/assets/img/front.jpg
 create mode 100644 docs/static_site/src/assets/img/horovod.png
 create mode 100755 docs/static_site/src/assets/img/java_logo.svg
 create mode 100644 docs/static_site/src/assets/img/julia_logo.svg
 create mode 100644 docs/static_site/src/assets/img/keras.png
 create mode 100644 docs/static_site/src/assets/img/line-graph.svg
 create mode 100644 docs/static_site/src/assets/img/logos.png
 create mode 100644 docs/static_site/src/assets/img/mxfusion.png
 create mode 100644 docs/static_site/src/assets/img/mxnet-background-compressed.jpeg
 create mode 100644 docs/static_site/src/assets/img/mxnet_logo.png
 create mode 100644 docs/static_site/src/assets/img/mxnet_m.png
 create mode 100644 docs/static_site/src/assets/img/octocat.png
 create mode 100644 docs/static_site/src/assets/img/perl_logo.svg
 create mode 100644 docs/static_site/src/assets/img/programming.svg
 create mode 100644 docs/static_site/src/assets/img/programmingv1.svg
 create mode 100644 docs/static_site/src/assets/img/python_logo.svg
 create mode 100644 docs/static_site/src/assets/img/scala_logo.svg
 create mode 100644 docs/static_site/src/assets/img/search.svg
 create mode 100755 docs/static_site/src/assets/img/slack-logo-icon.svg
 create mode 100644 docs/static_site/src/assets/img/tensorly_logo.png
 create mode 100644 docs/static_site/src/assets/img/textbook.svg
 create mode 100644 docs/static_site/src/assets/img/tvm.png
 create mode 100644 docs/static_site/src/assets/img/video-tutorial.svg
 create mode 100644 docs/static_site/src/assets/img/visual.svg
 create mode 100644 docs/static_site/src/assets/img/xfer.png
 create mode 100644 docs/static_site/src/assets/js/clipboard.js
 create mode 100644 docs/static_site/src/assets/js/copycode.js
 create mode 100644 docs/static_site/src/assets/js/options.js
 create mode 100644 docs/static_site/src/assets/main.scss
 create mode 100644 docs/static_site/src/assets/minima-social-icons.svg
 create mode 100644 docs/static_site/src/index.html
 create mode 100644 docs/static_site/src/pages/api/api.html
 create mode 100644 docs/static_site/src/pages/api/architecture/exception_handling.md
 create mode 100644 docs/static_site/src/pages/api/architecture/note_data_loading.md
 create mode 100644 docs/static_site/src/pages/api/architecture/note_engine.md
 create mode 100644 docs/static_site/src/pages/api/architecture/note_memory.md
 create mode 100644 docs/static_site/src/pages/api/architecture/overview.md
 create mode 100644 docs/static_site/src/pages/api/architecture/program_model.md
 create mode 100644 docs/static_site/src/pages/api/clojure/docs/tutorials/index.md
 create mode 100644 docs/static_site/src/pages/api/clojure/docs/tutorials/kvstore.md
 create mode 100644 docs/static_site/src/pages/api/clojure/docs/tutorials/module.md
 create mode 100644 docs/static_site/src/pages/api/clojure/docs/tutorials/ndarray.md
 create mode 100644 docs/static_site/src/pages/api/clojure/docs/tutorials/symbol.md
 create mode 100644 docs/static_site/src/pages/api/clojure/docs/tutorials/symbol_in_pictures.md
 create mode 100644 docs/static_site/src/pages/api/clojure/index.md
 create mode 100644 docs/static_site/src/pages/api/cpp/docs/tutorials/basics.md
 create mode 100644 docs/static_site/src/pages/api/cpp/docs/tutorials/index.md
 create mode 100644 docs/static_site/src/pages/api/cpp/docs/tutorials/mxnet_cpp_inference_tutorial.md
 copy docs/{tutorials/c++ => static_site/src/pages/api/cpp/docs/tutorials}/subgraphAPI.md (97%)
 create mode 100644 docs/static_site/src/pages/api/cpp/index.md
 create mode 100644 docs/static_site/src/pages/api/faq/add_op_in_backend.md
 create mode 100644 docs/static_site/src/pages/api/faq/caffe.md
 create mode 100644 docs/static_site/src/pages/api/faq/cloud.md
 create mode 100644 docs/static_site/src/pages/api/faq/distributed_training.md
 create mode 100644 docs/static_site/src/pages/api/faq/env_var.md
 create mode 100644 docs/static_site/src/pages/api/faq/float16.md
 create mode 100644 docs/static_site/src/pages/api/faq/gradient_compression.md
 create mode 100644 docs/static_site/src/pages/api/faq/model_parallel_lstm.md
 create mode 100644 docs/static_site/src/pages/api/faq/new_op.md
 create mode 100644 docs/static_site/src/pages/api/faq/nnpack.md
 create mode 100644 docs/static_site/src/pages/api/faq/perf.md
 create mode 100644 docs/static_site/src/pages/api/faq/recordio.md
 create mode 100644 docs/static_site/src/pages/api/faq/s3_integration.md
 create mode 100644 docs/static_site/src/pages/api/faq/security.md
 create mode 100644 docs/static_site/src/pages/api/faq/smart_device.md
 create mode 100644 docs/static_site/src/pages/api/faq/visualize_graph.md
 create mode 100644 docs/static_site/src/pages/api/faq/why_mxnet.md
 create mode 100644 docs/static_site/src/pages/api/java/docs/tutorials/index.md
 create mode 100644 docs/static_site/src/pages/api/java/docs/tutorials/mxnet_java_on_intellij.md
 create mode 100644 docs/static_site/src/pages/api/java/docs/tutorials/ssd_inference.md
 create mode 100644 docs/static_site/src/pages/api/java/index.md
 create mode 100644 docs/static_site/src/pages/api/julia/index.md
 create mode 100644 docs/static_site/src/pages/api/perl/docs/tutorials/index.md
 create mode 100644 docs/static_site/src/pages/api/perl/docs/tutorials/io.md
 create mode 100644 docs/static_site/src/pages/api/perl/docs/tutorials/kvstore.md
 create mode 100644 docs/static_site/src/pages/api/perl/docs/tutorials/module.md
 create mode 100644 docs/static_site/src/pages/api/perl/docs/tutorials/ndarray.md
 create mode 100644 docs/static_site/src/pages/api/perl/docs/tutorials/symbol.md
 create mode 100644 docs/static_site/src/pages/api/perl/index.md
 create mode 100644 docs/static_site/src/pages/api/python/index.md
 create mode 100644 docs/static_site/src/pages/api/r/docs/tutorials/callback_function.md
 create mode 100644 docs/static_site/src/pages/api/r/docs/tutorials/char_rnn_model.md
 create mode 100644 docs/static_site/src/pages/api/r/docs/tutorials/classify_real_image_with_pretrained_model.md
 create mode 100644 docs/static_site/src/pages/api/r/docs/tutorials/custom_iterator.md
 create mode 100644 docs/static_site/src/pages/api/r/docs/tutorials/custom_loss_function.md
 create mode 100644 docs/static_site/src/pages/api/r/docs/tutorials/five_minutes_neural_network.md
 create mode 100644 docs/static_site/src/pages/api/r/docs/tutorials/index.md
 create mode 100644 docs/static_site/src/pages/api/r/docs/tutorials/mnist_competition.md
 create mode 100644 docs/static_site/src/pages/api/r/docs/tutorials/multi_dim_lstm.md
 create mode 100644 docs/static_site/src/pages/api/r/docs/tutorials/ndarray.md
 create mode 100644 docs/static_site/src/pages/api/r/docs/tutorials/symbol.md
 create mode 100644 docs/static_site/src/pages/api/r/index.md
 create mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/char_lstm.md
 create mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/index.md
 create mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/infer.md
 create mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/io.md
 create mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/kvstore.md
 create mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/mnist.md
 create mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/model.md
 create mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/module.md
 create mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/mxnet_scala_on_intellij.md
 create mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/ndarray.md
 create mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/symbol.md
 create mode 100644 docs/static_site/src/pages/api/scala/docs/tutorials/symbol_in_pictures.md
 create mode 100644 docs/static_site/src/pages/api/scala/index.md
 create mode 100644 docs/static_site/src/pages/blog.html
 create mode 100644 docs/static_site/src/pages/community/contribute.md
 create mode 100644 docs/static_site/src/pages/ecosystem.html
 create mode 100644 docs/static_site/src/pages/features.html
 copy docs/{install => static_site/src/pages/get_started}/build_from_source.md (98%)
 create mode 100644 docs/static_site/src/pages/get_started/c_plus_plus.md
 create mode 100644 docs/static_site/src/pages/get_started/centos_setup.md
 create mode 100644 docs/static_site/src/pages/get_started/download.md
 create mode 100644 docs/static_site/src/pages/get_started/index.html
 create mode 100644 docs/static_site/src/pages/get_started/java_setup.md
 create mode 100644 docs/static_site/src/pages/get_started/jetson_setup.md
 create mode 100644 docs/static_site/src/pages/get_started/osx_setup.md
 create mode 100644 docs/static_site/src/pages/get_started/scala_setup.md
 create mode 100644 docs/static_site/src/pages/get_started/ubuntu_setup.md
 create mode 100644 docs/static_site/src/pages/get_started/validate_mxnet.md
 create mode 100644 docs/static_site/src/pages/get_started/windows_setup.md
 delete mode 100644 julia/examples/imagenet/ijulia-pretrained-predict/cat.png
 create mode 100644 python/mxnet/numpy_extension/random.py
 create mode 100644 src/common/cuda_utils.cc
 create mode 100644 src/nnvm/node_op_util.h
 create mode 100644 src/operator/contrib/rroi_align-inl.h
 create mode 100644 src/operator/contrib/rroi_align.cc
 create mode 100644 src/operator/nn/log_softmax.cc
 copy src/operator/nn/{softmax.cu => log_softmax.cu} (65%)
 copy src/operator/{numpy/np_matrix_op.cu => nn/mkldnn/mkldnn_flatten-inl.h} (54%)
 create mode 100644 src/operator/nn/softmin.cc
 copy src/operator/nn/{softmax.cu => softmin.cu} (65%)
 create mode 100644 src/operator/numpy/np_broadcast_reduce_op_index.cc
 copy src/operator/numpy/{np_matrix_op.cu => np_broadcast_reduce_op_index.cu} (60%)
 create mode 100644 src/operator/numpy/np_cumsum-inl.h
 create mode 100644 src/operator/numpy/np_cumsum.cc
 copy src/operator/numpy/{np_matrix_op.cu => np_cumsum.cu} (58%)
 create mode 100644 src/operator/numpy/np_elemwise_unary_op_basic.cc
 create mode 100644 src/operator/numpy/np_elemwise_unary_op_basic.cu
 create mode 100644 src/operator/numpy/random/dist_common.h
 create mode 100644 src/operator/numpy/random/np_multinomial_op.cc
 copy src/operator/numpy/{np_matrix_op.cu => random/np_multinomial_op.cu} (58%)
 create mode 100644 src/operator/numpy/random/np_multinomial_op.h
 create mode 100644 src/operator/numpy/random/np_uniform_op.cc
 copy src/operator/numpy/{np_matrix_op.cu => random/np_uniform_op.cu} (58%)
 create mode 100644 src/operator/numpy/random/np_uniform_op.h
 copy src/operator/{numpy/np_matrix_op.cu => quantization/calibrate-inl.h} (60%)
 create mode 100644 src/operator/quantization/calibrate.cc
 create mode 100644 src/operator/quantization/mkldnn/mkldnn_quantized_flatten.cc
 create mode 100644 src/operator/subgraph/mkldnn/mkldnn_fc-inl.h
 create mode 100644 src/operator/tensor/broadcast_reduce_minmax_value.cc
 copy src/operator/{numpy/np_matrix_op.cu => tensor/broadcast_reduce_minmax_value.cu} (57%)
 create mode 100644 src/operator/tensor/broadcast_reduce_norm_value.cc
 copy src/operator/tensor/{broadcast_reduce_op_value.cu => broadcast_reduce_norm_value.cu} (50%)
 create mode 100644 src/operator/tensor/broadcast_reduce_prod_value.cc
 copy src/operator/{numpy/np_matrix_op.cu => tensor/broadcast_reduce_prod_value.cu} (57%)
 create mode 100644 src/operator/tensor/broadcast_reduce_sum_value.cc
 copy src/operator/{numpy/np_broadcast_reduce_op_value.cu => tensor/broadcast_reduce_sum_value.cu} (50%)
 create mode 100644 src/operator/tensor/elemwise_unary_op_logexp.cc
 create mode 100644 src/operator/tensor/elemwise_unary_op_logexp.cu
 create mode 100644 src/operator/tensor/elemwise_unary_op_pow.cc
 create mode 100644 src/operator/tensor/elemwise_unary_op_pow.cu
 create mode 100644 tests/python/unittest/test_numpy_gluon.py