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/10/07 08:04:49 UTC

[incubator-mxnet] branch ib/jl-gpu-mem updated (07207b1 -> 9f51eb4)

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

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


    from 07207b1  update export and NEWS
     add 3950a47  [MXNET-978] n-th order gradient test support. (#15611)
     add 512d25a  Minor fix in ToTensor documentation. (#16299)
     add ea440c7  [numpy] Cosmetic improvement on mxnet.numpy builtin op signature in documentation (#16305)
     add 3ffd2c2  [MXNET-978] Fully connected, higher order grad (#14779)
     add 66f1656  [MXNET-978] Higher Order Gradient Support `arcsinh`, `arccosh`. (#15530)
     add 810e67c  Add fast implementation of LARS (#16122)
     add 097deff  add 'Release' cmake flag (#16294)
     add c7f3ac9  add code of conduct and conflict resolution (#16343)
     add 6931748  adding redirects so that old website API links surfaced from searches (#16342)
     add 1363b5a  simple typo error in NEWS.md (#16344)
     add e6e2e2e  Fix code block formatting in Why MXNet doc page (#16334)
     add 480b50c  S3 upload artifacts (#16336)
     add 8136d49  fix atol for test_preloaded_multi_sgd (#16356)
     add 3244a7a  Julia: add API docs back (#16363)
     add b6f3235  Fix nightly scala pipeline (#16362)
     add 09ae7df  remove redundant branch name (#16372)
     add 626fc32  Disable Pylint false error in numpy_op_signature  (#16370)
     add 916fbf2  boolean_mask_assign operator for future boolean indexing (#16361)
     add 8096421  Embedding gradient performance optimization on GPU (#16355)
     add 9f51eb4  Merge remote-tracking branch 'origin/master' into ib/jl-gpu-mem

No new revisions were added by this update.

Summary of changes:
 CODE_OF_CONDUCT.md                                 |  43 +++
 NEWS.md                                            |   2 +-
 ci/Jenkinsfile_utils.groovy                        |  14 +-
 ci/docker/Dockerfile.publish.ubuntu1604_cpu        |   2 +
 ci/docker/Dockerfile.publish.ubuntu1604_gpu        |   2 +
 cmake/cmake_options.yml                            |   2 +-
 docs/static_site/src/.htaccess                     |  50 +++-
 docs/static_site/src/pages/api/faq/why_mxnet.md    |   1 +
 .../src/pages/get_started/build_from_source.md     |  16 +-
 .../src/pages/get_started/c_plus_plus.md           |   2 +-
 .../src/pages/get_started/ubuntu_setup.md          |   3 +
 include/mxnet/tensor_blob.h                        |   2 +-
 julia/docs/src/api/ndarray.md                      |  18 +-
 julia/docs/src/api/symbolic-node.md                |  11 +-
 python/mxnet/__init__.py                           |   5 +-
 python/mxnet/_numpy_op_doc.py                      |  30 +-
 python/mxnet/gluon/data/vision/transforms.py       |   2 +-
 python/mxnet/numpy_dispatch_protocol.py            |   4 +
 python/mxnet/numpy_op_signature.py                 |  72 +++++
 python/mxnet/optimizer/optimizer.py                | 271 ++++++++++++++++-
 src/operator/contrib/multi_lars-inl.h              | 100 +++++++
 src/operator/contrib/multi_lars.cc                 |  56 ++++
 .../multi_lars.cu}                                 |  12 +-
 src/operator/contrib/multi_sum_sq-inl.h            | 100 +++++++
 src/operator/contrib/multi_sum_sq.cc               |  84 ++++++
 src/operator/contrib/multi_sum_sq.cu               | 173 +++++++++++
 src/operator/contrib/preloaded_multi_sgd-inl.h     | 332 +++++++++++++++++++++
 src/operator/contrib/preloaded_multi_sgd.cc        | 245 +++++++++++++++
 .../{amp_graph_pass.cc => preloaded_multi_sgd.cu}  |  44 +--
 src/operator/linalg.h                              |   1 +
 src/operator/nn/fully_connected-inl.h              | 205 ++++++++++---
 src/operator/nn/fully_connected.cc                 |  56 +++-
 src/operator/numpy/np_boolean_mask_assign.cc       | 270 +++++++++++++++++
 src/operator/numpy/np_boolean_mask_assign.cu       | 229 ++++++++++++++
 src/operator/numpy/np_broadcast_reduce_op.h        |   9 +
 src/operator/tensor/elemwise_unary_op_trig.cc      |  52 +++-
 src/operator/tensor/indexing_op.cu                 | 233 +++++++++++++++
 .../lenet5_train.py => nightly/test_optimizer.py}  |  67 +++--
 tests/python/gpu/test_operator_gpu.py              | 153 ++++++++++
 tests/python/unittest/test_higher_order_grad.py    | 276 ++++++++++++++++-
 tests/python/unittest/test_numpy_op.py             |  51 ++++
 41 files changed, 3117 insertions(+), 183 deletions(-)
 create mode 100644 CODE_OF_CONDUCT.md
 create mode 100644 python/mxnet/numpy_op_signature.py
 create mode 100644 src/operator/contrib/multi_lars-inl.h
 create mode 100644 src/operator/contrib/multi_lars.cc
 copy src/operator/{numpy/np_broadcast_reduce_op_index.cu => contrib/multi_lars.cu} (77%)
 create mode 100644 src/operator/contrib/multi_sum_sq-inl.h
 create mode 100644 src/operator/contrib/multi_sum_sq.cc
 create mode 100644 src/operator/contrib/multi_sum_sq.cu
 create mode 100644 src/operator/contrib/preloaded_multi_sgd-inl.h
 create mode 100755 src/operator/contrib/preloaded_multi_sgd.cc
 copy src/operator/contrib/{amp_graph_pass.cc => preloaded_multi_sgd.cu} (55%)
 create mode 100644 src/operator/numpy/np_boolean_mask_assign.cc
 create mode 100644 src/operator/numpy/np_boolean_mask_assign.cu
 copy tests/{python/tensorrt/lenet5_train.py => nightly/test_optimizer.py} (58%)