Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

Upgrade MKL-DNN dependency to v1.0 #16555

Merged
merged 66 commits into from
Oct 31, 2019
Merged

Upgrade MKL-DNN dependency to v1.0 #16555

merged 66 commits into from
Oct 31, 2019

Commits on Aug 11, 2019

  1. [mkldnn-v1.0] Initiate the transition to MKL-DNN v1.0 (#15706)

    * update mkldnn to 1.0.1 release
    
    * change makefile
    
    * change cmake
    
    * update ci build and pip package build
    
    * fix typo in mkldnn.mk
    
    * fix build for USE_BLAS=mkl & bump MKL version
    
    * skip mkldnn unit tests
    
    * remove iomp5 from mx_mkldnn_lib
    
    * ci: skip test_mkldnn_install
    
    * retrigger ci
    
    * retrigger ci
    
    * retrigger ci
    TaoLv authored and pengzhao-intel committed Aug 11, 2019
    Configuration menu
    Copy the full SHA
    5e5fe04 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2019

  1. Merge remote-tracking branch 'origin' into mkldnn-v1.0

    Conflicts:
    	ci/jenkins/Jenkins_steps.groovy
    TaoLv committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    ced2bdb View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2019

  1. Merge remote-tracking branch 'origin' into mkldnn-v1.0

    Conflicts:
    	tests/python/mkl/test_subgraph.py
    TaoLv committed Aug 26, 2019
    Configuration menu
    Copy the full SHA
    03b734b View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2019

  1. Merge remote-tracking branch 'origin/master' into mkldnn-v1.0

    Conflicts:
    	ci/jenkins/Jenkins_steps.groovy
    TaoLv committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    5c5a619 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2019

  1. [mkldnn-v1.0] Update MKL-DNN to v1.0.2 (#16012)

    * bump mkldnn to v1.0.2
    
    * skip quantization unit test
    
    * add useless build flag
    
    * Fixes openblas installation for static build
    
    * empty commit
    TaoLv authored and pengzhao-intel committed Sep 8, 2019
    Configuration menu
    Copy the full SHA
    249f375 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2019

  1. [mkldnn-v1.0] Enable base code with new APIs. (#16064)

    * fix comments (#8)
    
    * add base code for mkldnn 1.0
    
    * fix comments
    
    * Update mkldnn.mk
    
    * add base code for mkldnn 1.0
    
    * fix build
    
    * fix lint
    
    * fix lint
    TaoLv authored and pengzhao-intel committed Sep 10, 2019
    Configuration menu
    Copy the full SHA
    e0cbc92 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    99b4961 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2019

  1. [mkldnn-v1.0] Add MKL-DNN Convolution (#16141)

    * add mkldnn conv
    
    * revert unnecessary change
    
    * fix testcase fail for cpu: test_convolution_independent_gradients
    
    * fix failed testcase: test_reshape_transpose_6d&&test_weight_async_reorder
    
    * fix comments
    
    * change variable name from weights to weight in mkldnn_conv
    rongzha1 authored and pengzhao-intel committed Sep 18, 2019
    Configuration menu
    Copy the full SHA
    1ff9429 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2019

  1. Merge remote-tracking branch 'origin' into mkldnn-v1.0

    Conflicts:
    	src/operator/nn/mkldnn/mkldnn_base-inl.h
    TaoLv committed Sep 19, 2019
    Configuration menu
    Copy the full SHA
    99145a5 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2019

  1. [mkldnn-v1.0] Add MKL-DNN activation (#16195)

    * add mkldnn act; pass lint; pass mnist training
    
    * make bwd as private member
    rongzha1 authored and TaoLv committed Sep 20, 2019
    Configuration menu
    Copy the full SHA
    f930baa View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2019

  1. [mkldnn-v1.0] Add MKL-DNN BN (#16199)

    * add mkldnn bn
    
    * add static_cast to transform data type
    
    * change mkldnn_args_map_t
    
    * retrigger CI
    rongzha1 authored and TaoLv committed Sep 23, 2019
    Configuration menu
    Copy the full SHA
    0b8805a View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2019

  1. add mkldnn lrn (#16223)

    rongzha1 authored and TaoLv committed Sep 24, 2019
    Configuration menu
    Copy the full SHA
    8ad8b41 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2019

  1. [mkldnn-v1.0] Add MKL-DNN Transpose (#16250)

    * add mkldnn transpose
    
    * using mkldnn_args_map_t instead of std::unordered_map<int, mkldnn::memory>
    rongzha1 authored and pengzhao-intel committed Sep 25, 2019
    Configuration menu
    Copy the full SHA
    ce5ec06 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2019

  1. Merge remote-tracking branch 'origin/master' into mkldnn-v1.0

    Conflicts:
    	3rdparty/mkldnn
    	ci/docker/install/ubuntu_mkl.sh
    	ci/docker/install/ubuntu_mklml.sh
    	cmake/DownloadMKLML.cmake
    	src/operator/nn/mkldnn/mkldnn_act-inl.h
    	src/operator/nn/mkldnn/mkldnn_act.cc
    TaoLv committed Sep 29, 2019
    Configuration menu
    Copy the full SHA
    4fba4c3 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2019

  1. [mkldnn-v1.0] Add MKL-DNN softmax (#16246)

    * add mkldnn softmax
    
    * trigger CI
    rongzha1 authored and pengzhao-intel committed Sep 30, 2019
    Configuration menu
    Copy the full SHA
    a559760 View commit details
    Browse the repository at this point in the history
  2. [mkldnn-v1.0] Add MKL-DNN FC (#16221)

    * add mkldnn fc; pass lint; pass mnist training
    
    * add TODO info for future debug
    rongzha1 authored and pengzhao-intel committed Sep 30, 2019
    Configuration menu
    Copy the full SHA
    23093e6 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2019

  1. [mkldnn-v1.0] Add MKL-DNN deconv (#16259)

    * add mkldnn deconv
    
    * coding style
    
    * trigger CI
    rongzha1 authored and pengzhao-intel committed Oct 1, 2019
    Configuration menu
    Copy the full SHA
    44495dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3706ece View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2019

  1. [mkldnn-v1.0] Add MKL-DNN Pooling (#16272)

    * add mkldnn pooling
    
    * add workaround for mkldnn v1.0 pooling fwd && bwd workspace mismatch
    
    * code clean
    
    * fix lint error
    
    * trigger CI
    
    * trigger CI
    
    * add extra work_space check and fix some typo
    
    * trigger CI
    rongzha1 authored and TaoLv committed Oct 10, 2019
    Configuration menu
    Copy the full SHA
    458bb73 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2019

  1. [mkldnn-v1.0] Add MKL-DNN reshape&flatten&expand_dims (#16258)

    * Add mkldnn 1.0 support for reshape/flatten/expanddims ops
    
    * improve log & modify definition location of args_map_
    
    * fix comments
    
    * rebase code
    
    * trigger CI
    
    * trigger CI
    
    * trigger CI
    
    * trigger CI
    wuxun-zhang authored and TaoLv committed Oct 11, 2019
    Configuration menu
    Copy the full SHA
    922b616 View commit details
    Browse the repository at this point in the history
  2. [mkldnn-v1.0] Add MKL-DNN int8 activation&pooling&flatten (#16425)

    * Add mkldnn quantized activation/pooling/flatten
    
    * int8 flatten
    wuxun-zhang authored and pengzhao-intel committed Oct 11, 2019
    Configuration menu
    Copy the full SHA
    bc91f5b View commit details
    Browse the repository at this point in the history
  3. [mkldnn-1.0] int8 conv quantize dequantize requantize (#16283)

    * int8 conv quantize dequantize requantize
    
    Change-Id: Ibd9df97288a95c61d6d85ec3831fd18b626ca283
    
    * Fix lint
    
    * Fix clang build
    
    Change-Id: I9468774d014c852901e4cc3bffabd8a3d8004519
    ZhennanQin authored and pengzhao-intel committed Oct 11, 2019
    Configuration menu
    Copy the full SHA
    356de50 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    af562be View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2019

  1. add mkldnn sum concat (#16263)

    rongzha1 authored and pengzhao-intel committed Oct 12, 2019
    Configuration menu
    Copy the full SHA
    48bfcf9 View commit details
    Browse the repository at this point in the history
  2. [mkldnn-1.0] mkldnn int8 elemwise_add (#16454)

    * add mkldnn int8 elemwise_add
    
    * add workaround to fix format any issue
    
    * code clean
    rongzha1 authored and pengzhao-intel committed Oct 12, 2019
    Configuration menu
    Copy the full SHA
    34239b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    66b4f4f View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2019

  1. Configuration menu
    Copy the full SHA
    71c2668 View commit details
    Browse the repository at this point in the history
  2. [mkldnn-v1.0] Add MKL-DNN int8 fc (#16457)

    * Add mkldnn_v1.0 int8 fc
    
    * trigger CI
    
    * trigger CI
    wuxun-zhang authored and pengzhao-intel committed Oct 13, 2019
    Configuration menu
    Copy the full SHA
    2b363a0 View commit details
    Browse the repository at this point in the history
  3. [mkldnn-v1.0] Update enabling flag for MKL dropout (#16433)

    * use MSHADOW_USE_MKL to determine whther to use mkl optimized dropout
    
    * rebase code
    wuxun-zhang authored and pengzhao-intel committed Oct 13, 2019
    Configuration menu
    Copy the full SHA
    9f77575 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2019

  1. Merge remote-tracking branch 'origin/master' into mkldnn-v1.0

    Conflicts:
    	src/operator/nn/mkldnn/mkldnn_base-inl.h
    	src/operator/nn/mkldnn/mkldnn_flatten-inl.h
    	src/operator/nn/mkldnn/mkldnn_flatten.cc
    	src/operator/nn/mkldnn/mkldnn_ops-inl.h
    	src/operator/nn/mkldnn/mkldnn_reshape-inl.h
    	src/operator/nn/mkldnn/mkldnn_reshape.cc
    	src/operator/quantization/mkldnn/mkldnn_quantized_flatten.cc
    	src/operator/tensor/matrix_op.cc
    TaoLv committed Oct 15, 2019
    Configuration menu
    Copy the full SHA
    43e35a9 View commit details
    Browse the repository at this point in the history
  2. [mkldnn-1.0] upgrade int8 concat to MKLDNN1.0 (#16466)

    * [mkldnn-1.0] upgrade int8 concat to MKLDNN1.0
    
    * fix lint
    
    * use mkldnn_args_map_t
    
    * update dict usage style
    
    * retrigger CI
    
    * retrigger CI again
    
    * retrigger CI again 2
    ElaineBao authored and pengzhao-intel committed Oct 15, 2019
    Configuration menu
    Copy the full SHA
    4d9a53e View commit details
    Browse the repository at this point in the history
  3. [mkldnn-v1.0] Add MKL-DNN slice (#16484)

    * change slice to mkldnn v1.0
    
    * fix lint
    TaoLv authored and pengzhao-intel committed Oct 15, 2019
    Configuration menu
    Copy the full SHA
    fbb43a9 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2019

  1. [mkldnn-1.0] add mkldnn subgraph fc (#16468)

    * add mkldnn subgraph fc
    
    * code clean
    
    * trigger CI
    rongzha1 authored and pengzhao-intel committed Oct 16, 2019
    Configuration menu
    Copy the full SHA
    10db1b1 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2019

  1. [mkldnn-v1.0]enable mkldnn concat (#16507)

    * enable mkldnn concat
    
    * trigger CI
    
    * trigger CI
    rongzha1 authored and pengzhao-intel committed Oct 17, 2019
    Configuration menu
    Copy the full SHA
    b3e02b1 View commit details
    Browse the repository at this point in the history
  2. [mkldnn-v1.0] Enable mkldnn cpp-test, copy op, concat op (#16503)

    * [mkldnn-v1.0] Enable mkldnn test, copy op, concat op
    
    Exclude gpu topology via MXNET_USE_CUDA
    
    nit
    
    default format
    
    Remove whitespace
    
    * Unix-GPU Tensor-RT build timeout, re-trigger CI
    zixuanweeei authored and pengzhao-intel committed Oct 17, 2019
    Configuration menu
    Copy the full SHA
    b5cdabe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba3229b View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2019

  1. [mkldnn-1.0] add skipped case for mkldnn_v1.0 (#16470)

    * add skipped case for mkldnn_v1.0
    
    * enable mkl quantized testcase
    
    * enable skipped testcase
    
    * trigger CI
    
    * trigger CI
    
    * trigger CI
    
    * trigger CI
    rongzha1 authored and pengzhao-intel committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    4f1ed8a View commit details
    Browse the repository at this point in the history
  2. [mkldnn-1.0]enable mkldnn elemwise_sum (#16521)

    * enable mkldnn elemwise_sum
    
    * trigger CI
    
    * trigger CI
    
    * trigger CI
    rongzha1 authored and pengzhao-intel committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    f7f4959 View commit details
    Browse the repository at this point in the history
  3. [mkldnn-v1.0] Enable more checks for MXNET_USE_MKLDNN (#16520)

    * open USE_MKLDNN check
    
    * trigger ci
    
    * ci
    TaoLv authored and pengzhao-intel committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    ac7792d View commit details
    Browse the repository at this point in the history
  4. [mkldnn-v1.0]Minor fix for leakyrelu compile flag (#16519)

    * change to MXNET_USE_MKLDNN == 100
    
    * trigger
    xinyu-intel authored and pengzhao-intel committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    6eadab3 View commit details
    Browse the repository at this point in the history
  5. remove MKL license (#16534)

    TaoLv committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    61132d0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fe1b1ea View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2019

  1. Configuration menu
    Copy the full SHA
    076a55f View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2019

  1. Configuration menu
    Copy the full SHA
    2bdfca9 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2019

  1. re-enable unit tests (#16565)

    TaoLv authored and pengzhao-intel committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    d109033 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2019

  1. Configuration menu
    Copy the full SHA
    ca240b2 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2019

  1. [mkldnn-v1.0] Skip flaky test for unidirectional rnn_relu (#16545)

    Skip `test_rnnrelu_sym`, and add some issue tracking message
    
    Add return
    
    Revert test_rnnrelu_sym to origin
    zixuanweeei authored and TaoLv committed Oct 24, 2019
    Configuration menu
    Copy the full SHA
    2210b21 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29f2e32 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2019

  1. [mkldnn-v1.0]set fc weight layout as mkldnn v0.2x did (#16593)

    * set fc weight layout as mkldnn v0.2x did
    
    * fix lint
    rongzha1 authored and pengzhao-intel committed Oct 25, 2019
    Configuration menu
    Copy the full SHA
    c23568f View commit details
    Browse the repository at this point in the history
  2. [mkldnn-v1.0] Upgrade to MKL-DNN v1.0.4 patch release (#16592)

    * upgrade to mkldnn v1.0.3 patch release
    
    * retrigger ci
    
    * mkldnn v1.0.4 patch release
    TaoLv committed Oct 25, 2019
    Configuration menu
    Copy the full SHA
    19038d0 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2019

  1. [mkldnn-1.0]Rebase to master (#16648)

    * fixed broken links across multiple files (#16581)
    
    * fix missing docs due to git add issues (#16496)
    
    * Create SECURITY.md (#16573)
    
    * Create SECURITY.md
    
    * Update SECURITY.md
    
    * [Numpy] Support N_D(N>=3) batch_dot (#16586)
    
    * Support N_D(N>=3) batch_dot
    
    * use 1E-4
    
    * fix lint
    
    * remove unnecessary comment
    
    * Update test_numpy_op.py
    
    * Large Vector tests for DGL Ops Part 2 (#16497)
    
    * add hyperbolic, logical, sign and regression tests for large vector
    
    * changed hyperbolic functions into existing trignometric functions
    
    * fix trigo and simple bind needs shape as tuple
    
    * fix logical ops, add with_seed
    
    * fix arcosh in largearray, remove regression from largevector
    
    * [Numpy] Loading numpy-incompatible NDArray in numpy-compatible mode (#16597)
    
    * Make MXIsNumpyShape return enum
    
    * address the comment
    
    * Surpress subgraph log in CI (#16607)
    
    Change-Id: Ia2ed6fdbb1d2cb5cc607a8856ca13ee338e27eac
    
    * Fix dequantize memory corruption (#16606)
    
    Change-Id: I51b62a32987bdbcf96f04b1bc6617e66796f648b
    
    * [MKLDNN]Fix reorder2default (#16602)
    
    * Fix reorder2default
    
    Change-Id: I74c87af9535f6264e6d1ea7eaed089a6480a3358
    
    * fix
    
    Change-Id: I6d07b43b520a47e7c78bd4b4b6390f5fb95e6957
    
    * Fix
    
    Change-Id: Id72f25c34291be4711f55569c6d61467edd6113d
    
    * Fix CI
    
    Change-Id: I8c33a82555d5ace2d0b682c1e3eefa13f3a44768
    
    * Run CI
    
    Change-Id: Ie8a6dab80ef91c0337cafbae4e3db277e0c7ebf7
    
    * second round of fixing broken links in multiple files (#16598)
    
    * Python Docstring Convetion (#16550)
    
    * Docstring convetnion for
    
    * Docstring convention for
    
    * Docstring convention for
    
    * Docstring convention for
    
    * Docstring convention for
    
    * Docstring convention for
    
    * Docstring convention
    
    * Revert removing new line
    
    * Remove white space
    
    * [MXNET-1434] Fix a broken link for basic C++ tutorial (#16461)
    
    * Fix for wrong reqs set after switching from training to inference (#16553)
    
    * Debugging reqs
    
    * Move literal strings to const static members
    
    * Fix lint
    
    * julia/docs: more DRY on page rendering (#16396)
    ZhennanQin authored and pengzhao-intel committed Oct 28, 2019
    Configuration menu
    Copy the full SHA
    dea3dd2 View commit details
    Browse the repository at this point in the history
  2. [mkldnn-v1.0]rebase with master (#16649)

    * fixed broken links across multiple files (#16581)
    
    * fix missing docs due to git add issues (#16496)
    
    * Create SECURITY.md (#16573)
    
    * Create SECURITY.md
    
    * Update SECURITY.md
    
    * [Numpy] Support N_D(N>=3) batch_dot (#16586)
    
    * Support N_D(N>=3) batch_dot
    
    * use 1E-4
    
    * fix lint
    
    * remove unnecessary comment
    
    * Update test_numpy_op.py
    
    * Large Vector tests for DGL Ops Part 2 (#16497)
    
    * add hyperbolic, logical, sign and regression tests for large vector
    
    * changed hyperbolic functions into existing trignometric functions
    
    * fix trigo and simple bind needs shape as tuple
    
    * fix logical ops, add with_seed
    
    * fix arcosh in largearray, remove regression from largevector
    
    * [Numpy] Loading numpy-incompatible NDArray in numpy-compatible mode (#16597)
    
    * Make MXIsNumpyShape return enum
    
    * address the comment
    
    * Surpress subgraph log in CI (#16607)
    
    Change-Id: Ia2ed6fdbb1d2cb5cc607a8856ca13ee338e27eac
    
    * Fix dequantize memory corruption (#16606)
    
    Change-Id: I51b62a32987bdbcf96f04b1bc6617e66796f648b
    
    * [MKLDNN]Fix reorder2default (#16602)
    
    * Fix reorder2default
    
    Change-Id: I74c87af9535f6264e6d1ea7eaed089a6480a3358
    
    * fix
    
    Change-Id: I6d07b43b520a47e7c78bd4b4b6390f5fb95e6957
    
    * Fix
    
    Change-Id: Id72f25c34291be4711f55569c6d61467edd6113d
    
    * Fix CI
    
    Change-Id: I8c33a82555d5ace2d0b682c1e3eefa13f3a44768
    
    * Run CI
    
    Change-Id: Ie8a6dab80ef91c0337cafbae4e3db277e0c7ebf7
    
    * second round of fixing broken links in multiple files (#16598)
    
    * Python Docstring Convetion (#16550)
    
    * Docstring convetnion for
    
    * Docstring convention for
    
    * Docstring convention for
    
    * Docstring convention for
    
    * Docstring convention for
    
    * Docstring convention for
    
    * Docstring convention
    
    * Revert removing new line
    
    * Remove white space
    
    * [MXNET-1434] Fix a broken link for basic C++ tutorial (#16461)
    
    * Fix for wrong reqs set after switching from training to inference (#16553)
    
    * Debugging reqs
    
    * Move literal strings to const static members
    
    * Fix lint
    
    * julia/docs: more DRY on page rendering (#16396)
    
    * Disables test_bulking_operator_gpu due to flakiness (#16611)
    
    * C Api for simplebind, fix comment for trigoops, add atol to assert (#16585)
    
    * C Api for simplebind, fix comment for trigoops, add atol to assert
    
    * fix build issues
    
    * fix lint and add regression test
    
    * fix indent
    
    * api doc and function name change
    
    * fix lint and add infer shape test
    
    * Imagenet inference to nightly fix (#16599)
    
    * split to cd and shell
    
    * comment
    
    * lots of prints
    
    * copy binary at correct location
    
    * remove comments
    
    * add mkl lib
    
    * update docker run build function
    
    * set nvidia docker true to run imagenet inference on GPU
    
    * Revert "set nvidia docker true to run imagenet inference on GPU"
    
    This reverts commit 98f8eef.
    As we don't need GPU for compilation.
    
    * Fix python doc build issue (#16630)
    
    * pin the pip versions
    
    * remove nbconvert comment
    
    * Faster general take (#16615)
    
    * Sped up perf of take op when axis != 0
    
    * Formatting and syntax fixes
    
    * Rename Take to specify axis
    
    * Fix line length lint errors
    
    * [Gluon] Don't serialize shared parameters twice (#16582)
    
    Add deduplicate argument (default of False) to save_parameters.
    
    * Fix index overflow bug in einsum (#16589)
    
    * fix index overflow
    
    * check index overflow
    
    * fix index overflow in einsum path
    
    * fix indent
    
    * reduce NPY_MAXARGS
    
    * safe accumulate
    
    * Move some subgraph verbose to MXNET_SUBGRAPH_VERBOSE=2 (#16622)
    
    * Move subgraph pass log to verbose=2
    
    * Run CI
    
    * add npx reshape (#16640)
    
    * RNNOp only call cuda/cudnn if GPU ctx is requested (#16632)
    
    * fix bad encode (#16641)
    
    * [Perl] - ndarray to native array conversion fix (#16635)
    
    * fixing broken links in multiple files - round 3 (#16634)
    
    * add type switch to weight tensor (#16543)
    
    * numpy doc enhancement (#16637)
    
    * Change NDArray to ndarray for npx ops
    
    Add nonzero
    
    boolean mask supports boolean ndarray
    
    Add argmin op and interoperability test for nonzero
    
    Fix vdot, inner, outter docs
    
    Add nonzero to mx.nd.np
    
    Add docs
    
    Fix
    
    * Fix lint
    
    * Fix
    
    * Fix
    
    * Fix get_constant
    
    * Disable float16 test (#16643)
    
    * Fix GetMKLDNNData for delay alloc (#16618)
    
    * Fix GetMKLDNNData for delay alloc
    
    * Run CI
    
    * Run CI
    
    * Run CI
    
    * Run CI
    
    * Run CI
    
    Change-Id: I7ac2796e0ee8439c92fd2bd7a70a23a359b76b12
    
    * Revert "[mkldnn-1.0]Rebase to master (#16648)"
    
    This reverts commit dea3dd2.
    ZhennanQin authored and pengzhao-intel committed Oct 28, 2019
    Configuration menu
    Copy the full SHA
    ddbe0b1 View commit details
    Browse the repository at this point in the history
  3. [mkldnn-v1.0] Minor fix of mkldnn-v1.0 transition (#16644)

    mk and rm directory in mkldnn.mk
    
    ndarray.cc redundant whitespace
    
    mkldnn_act rename variables of bwd primitives
    
    mkldnn_rnn.cc iterator -> const_iterator
    
    Use != instead of < for iterator in for-loop
    
    Code comment for explaining the reason why excludes the last layer
    zixuanweeei authored and pengzhao-intel committed Oct 28, 2019
    Configuration menu
    Copy the full SHA
    05ed579 View commit details
    Browse the repository at this point in the history
  4. [mkldnn-v1.0]rm int8 sum workaround (#16623)

    * rm int8 sum workaround due to mkldnn lib update
    
    * simple dims asignments in mkldnn_quantized_elemwise_add.cc
    rongzha1 authored and pengzhao-intel committed Oct 28, 2019
    Configuration menu
    Copy the full SHA
    5c7d151 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    28361e5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a9941ff View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a26ef14 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2019

  1. Configuration menu
    Copy the full SHA
    5eb89fc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c97ca15 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b5d4f87 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2019

  1. Configuration menu
    Copy the full SHA
    e663ce1 View commit details
    Browse the repository at this point in the history
  2. disable MKLDNN FC backward

    TaoLv committed Oct 30, 2019
    Configuration menu
    Copy the full SHA
    b5eb25d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    109be60 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2019

  1. Configuration menu
    Copy the full SHA
    5ed6d93 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b38d6a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b044fd8 View commit details
    Browse the repository at this point in the history