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.
discard be780c5 backward compatibility discard 99283ca update doc discard 83fa653 update NEWS discard aa9d149 julia: rename build env var `MXNET_HOME` to `MXNET_ROOT` add 57d097b Add transpose_conv, sorting and searching operator benchmarks to Opperf (#15475) add cb0697f Bypass cuda/cudnn checks if no driver. (#15551) add 35b5480 Utility to help developers debug operators: Tensor Inspector (#15490) add 9983adb make clojure api generator tests less brittle (#15579) add dd14c81 refine Nano setup directions (#15524) add c8a1de4 Julia path patch (#15561) add f44fdd6 Fix AMP Tutorial failures (#15526) add 67bbf5a [Dependency Update] Bump up the CI Nvidia docker to CUDA 10.1 (#14986) add 45c360c fixed config.mk and Makefile bugs for installing mkl (#15424) add b887c06 PDF operators for each distribution for which we have a random sampler (plus also the PDF of the Dirichlet). Supports probabilities and log-probabilities, as well as gradients. (#14617) add eec0fb4 Group Normalization (#14959) add 6f179d0 julia: rename build env var `MXNET_HOME` to `MXNET_ROOT` add cf7f1a0 update NEWS add 54077c7 update doc add 1575b2e backward compatibility add 409ce0e runtime_functions: test backward compatibility This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (be780c5) \ N -- N -- N refs/heads/ib/jl-mxnet-root-env (409ce0e) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: Makefile | 8 +- benchmark/opperf/nd_operations/README.md | 6 - .../opperf/nd_operations/nn_conv_operators.py | 49 +- ...operators.py => sorting_searching_operators.py} | 32 +- benchmark/opperf/opperf.py | 12 +- benchmark/opperf/rules/default_params.py | 7 +- benchmark/opperf/utils/op_registry_utils.py | 26 +- ci/docker/Dockerfile.build.centos7_gpu | 2 +- ci/docker/Dockerfile.build.ubuntu_base_gpu | 2 +- ci/docker/Dockerfile.build.ubuntu_build_cuda | 2 +- ...gpu_cu100 => Dockerfile.build.ubuntu_gpu_cu101} | 4 +- ci/docker/Dockerfile.build.ubuntu_nightly_gpu | 2 +- ci/docker/Dockerfile.publish.ubuntu1404_gpu | 2 +- ci/docker/install/ubuntu_cudnn.sh | 4 + ci/docker/install/ubuntu_nvidia.sh | 2 +- ci/docker/runtime_functions.sh | 10 +- ci/jenkins/Jenkins_steps.groovy | 44 +- .../clojure-package/test/dev/generator_test.clj | 41 +- docs/faq/env_var.md | 4 +- docs/install/install-jetson.md | 66 +- docs/mxdoc.py | 2 + docs/tutorials/amp/amp_tutorial.md | 18 +- include/mxnet/base.h | 40 +- python/mxnet/contrib/amp/lists/symbol.py | 18 + python/mxnet/gluon/nn/basic_layers.py | 91 ++- src/base.cc | 95 +++ src/common/cuda_utils.cc | 105 --- src/common/tensor_inspector.h | 815 +++++++++++++++++++++ src/operator/nn/group_norm-inl.h | 347 +++++++++ src/operator/nn/group_norm.cc | 131 ++++ src/operator/nn/{moments.cu => group_norm.cu} | 16 +- src/operator/random/pdf_op.cc | 319 ++++++++ src/operator/random/pdf_op.cu | 48 ++ src/operator/random/pdf_op.h | 622 ++++++++++++++++ tests/nightly/JenkinsfileForBinaries | 4 +- tests/python/unittest/test_gluon.py | 9 + tests/python/unittest/test_operator.py | 91 +++ tests/python/unittest/test_random.py | 111 ++- tools/setup_gpu_build_tools.sh | 2 +- 39 files changed, 2951 insertions(+), 258 deletions(-) copy benchmark/opperf/nd_operations/{reduction_operators.py => sorting_searching_operators.py} (63%) copy ci/docker/{Dockerfile.build.ubuntu_gpu_cu100 => Dockerfile.build.ubuntu_gpu_cu101} (96%) create mode 100644 src/base.cc delete mode 100644 src/common/cuda_utils.cc create mode 100644 src/common/tensor_inspector.h create mode 100644 src/operator/nn/group_norm-inl.h create mode 100644 src/operator/nn/group_norm.cc copy src/operator/nn/{moments.cu => group_norm.cu} (74%) create mode 100644 src/operator/random/pdf_op.cc create mode 100644 src/operator/random/pdf_op.cu create mode 100644 src/operator/random/pdf_op.h