You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mxnet.apache.org by ta...@apache.org on 2019/10/19 14:40:51 UTC

[incubator-mxnet] 01/01: Merge branch 'master' of https://github.com/apache/incubator-mxnet into mkldnn-v1.0

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

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

commit fe1b1ea274610bf43f46ddc950f7724c1b8731f0
Merge: 61132d0 a75ec06
Author: Tao Lv <ta...@intel.com>
AuthorDate: Sun Oct 20 07:24:55 2019 +0800

    Merge branch 'master' of https://github.com/apache/incubator-mxnet into mkldnn-v1.0

 .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/crop.cu                         |   34 +
 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 +++++++
 src/operator/numpy/np_einsum_op.cu                 |   36 +
 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, 5762 insertions(+), 1284 deletions(-)