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

taolv pushed a change to branch mkldnn-v1.0
in repository https://gitbox.apache.org/repos/asf/incubator-mxnet.git.


    from 61132d0  remove MKL license (#16534)
     add bf57ff8  added more tests to verify support for large vector (#16477)
     add de524bb  Fixing broken links (#16500)
     add a4ea4a8  Load NDArray only to GPU if GPU is present (#16432)
     add d1200c9  add binary and docs build command options (#16514)
     add e4f8c50  [MKLDNN] Fix uint quantized fc when not fusing with 
requantize (#16523)
     add f6cfbdf  improve unary and binary operator handling and refactor tests 
(#16423)
     add 77e9898  Bug fix for the input of same axes of the swapaxes operator 
(#16513)
     add f2ed1d4  added support for large tensors for Dropout operator and 
tests to verify support for more operators (#16409)
     add 63fbfb1  [DOC] Fix numpy op doc  (#16504)
     add f01bcaa  [Numpy] More numpy dispatch tests (#16426)
     add 27f7082  Fix learning rate scheduler being unexpectedly overwritten by 
optimizer's default value (#16487)
     add 73bff7d  adding large tensor support for add_n and tests for more ops 
(#16476)
     add 4b8a95f  add option to remove indexes (#16525)
     add 32bb374  disable tests (#16536)
     add efa5369  adding large tensor support for pad operator (#15126)
     add 2d4c3a4  fix pylint in CI (#16540)
     add 27b3e52  image crop gpu (#16464)
     add a75ec06  [Numpy] einsum (#15911)
     new fe1b1ea  Merge branch 'master' of 
https://github.com/apache/incubator-mxnet into mkldnn-v1.0

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .travis.yml                                        |    4 +-
 Makefile                                           |    2 +-
 benchmark/python/einsum/benchmark_einsum.py        |   78 ++
 ci/docker/runtime_functions.sh                     |    4 +-
 dev_menu.py                                        |   20 +-
 .../python/tutorials/deploy/export/onnx.md         |    4 +-
 .../python/tutorials/deploy/run-on-aws/cloud.md    |   29 +
 .../python/tutorials/deploy/run-on-aws/cloud.rst   |  105 --
 .../python/tutorials/deploy/run-on-aws/index.rst   |    2 +-
 .../gluon_from_experiment_to_deployment.md         |    4 +-
 .../tutorials/getting-started/to-mxnet/index.rst   |    2 +-
 .../python/tutorials/packages/autograd/index.md    |   10 +-
 .../gluon/blocks/custom_layer_beginners.md         |   30 +-
 .../tutorials/packages/gluon/blocks/hybridize.md   |   12 +-
 .../python/tutorials/packages/gluon/blocks/init.md |   12 +-
 .../python/tutorials/packages/gluon/blocks/nn.md   |   24 +-
 .../tutorials/packages/gluon/blocks/parameters.md  |   20 +-
 .../packages/gluon/image/image-augmentation.md     |   20 +-
 .../packages/gluon/image/pretrained_models.md      |   14 +-
 .../python/tutorials/packages/gluon/index.rst      |   12 +-
 .../tutorials/packages/gluon/loss/custom-loss.md   |   28 +-
 .../python/tutorials/packages/gluon/loss/loss.md   |   52 +-
 .../packages/gluon/training/fit_api_tutorial.md    |   68 +-
 .../learning_rates/learning_rate_finder.md         |   18 +-
 .../learning_rate_schedules_advanced.md            |   22 +-
 .../tutorials/packages/gluon/training/trainer.md   |   24 +-
 .../python/tutorials/packages/kvstore/index.rst    |    7 +-
 .../python/tutorials/packages/kvstore/kvstore.md   |    4 +-
 .../tutorials/packages/ndarray/01-ndarray-intro.md |   14 +-
 .../packages/ndarray/02-ndarray-operations.md      |   39 +-
 .../packages/ndarray/03-ndarray-contexts.md        |    4 +-
 .../packages/ndarray/gotchas_numpy_in_mxnet.md     |   38 +-
 .../packages/ndarray/sparse/row_sparse.md          |   28 +-
 .../tutorials/packages/onnx/fine_tuning_gluon.md   |   12 +-
 .../packages/onnx/inference_on_onnx_model.md       |    2 +-
 .../tutorials/packages/onnx/super_resolution.md    |    4 +-
 docs/static_site/src/.htaccess                     |    1 +
 .../src/pages/api/faq/distributed_training.md      |    4 +-
 .../docs/tutorials/five_minutes_neural_network.md  |    2 +-
 python/mxnet/_numpy_op_doc.py                      |   69 ++
 python/mxnet/ndarray/numpy/_op.py                  |  599 +++++++++--
 python/mxnet/numpy/multiarray.py                   |  582 +++++++++--
 python/mxnet/numpy/stride_tricks.py                |    2 +-
 python/mxnet/numpy_dispatch_protocol.py            |    4 +
 python/mxnet/optimizer/optimizer.py                |   20 +-
 python/mxnet/symbol/numpy/_symbol.py               |  362 +++++--
 python/mxnet/util.py                               |  106 ++
 src/ndarray/ndarray.cc                             |    8 +-
 src/operator/contrib/bilinear_resize-inl.cuh       |    8 +-
 src/operator/image/crop-inl.h                      |   22 +-
 src/operator/image/crop.cc                         |    4 +-
 src/operator/image/{image_utils.h => crop.cu}      |   35 +-
 src/operator/mxnet_op.h                            |   36 +
 src/operator/nn/dropout-inl.h                      |   12 +-
 src/operator/numpy/np_dot-inl.h                    |   16 +-
 src/operator/numpy/np_dot.cc                       |    4 +-
 src/operator/numpy/np_einsum_op-inl.h              | 1092 ++++++++++++++++++++
 src/operator/numpy/np_einsum_op.cc                 |  370 +++++++
 .../numpy/{np_cumsum.cu => np_einsum_op.cu}        |   15 +-
 src/operator/numpy/np_einsum_path_op-inl.h         |  964 +++++++++++++++++
 src/operator/numpy/np_elemwise_broadcast_op.cc     |    2 +
 src/operator/numpy/np_tensordot_op-inl.h           |  120 ++-
 src/operator/numpy/np_tensordot_op.cc              |    8 +-
 src/operator/pad.cc                                |  326 +++---
 .../mkldnn/mkldnn_quantized_fully_connected.cc     |    9 +-
 src/operator/subgraph/mkldnn/mkldnn_fc.cc          |   12 +-
 src/operator/swapaxis-inl.h                        |   12 +-
 .../tensor/elemwise_binary_broadcast_op-inl.cuh    |   18 +-
 src/operator/tensor/elemwise_binary_broadcast_op.h |    5 +-
 src/operator/tensor/elemwise_sum.h                 |    8 +-
 tests/nightly/test_large_array.py                  |  304 ++++++
 tests/nightly/test_large_vector.py                 |  222 ++++
 tests/python/gpu/test_gluon_transforms.py          |   74 +-
 tests/python/unittest/test_gluon_data_vision.py    |   21 +-
 tests/python/unittest/test_ndarray.py              |   16 +
 .../python/unittest/test_numpy_interoperability.py |   94 ++
 tests/python/unittest/test_numpy_op.py             |  645 +++++-------
 tests/python/unittest/test_operator.py             |   17 +
 tests/python/unittest/test_optimizer.py            |    4 +
 79 files changed, 5704 insertions(+), 1322 deletions(-)
 create mode 100644 benchmark/python/einsum/benchmark_einsum.py
 create mode 100644 docs/python_docs/python/tutorials/deploy/run-on-aws/cloud.md
 delete mode 100644 
docs/python_docs/python/tutorials/deploy/run-on-aws/cloud.rst
 copy src/operator/image/{image_utils.h => crop.cu} (57%)
 create mode 100644 src/operator/numpy/np_einsum_op-inl.h
 create mode 100644 src/operator/numpy/np_einsum_op.cc
 copy src/operator/numpy/{np_cumsum.cu => np_einsum_op.cu} (72%)
 create mode 100644 src/operator/numpy/np_einsum_path_op-inl.h

Reply via email to