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

[MXNET-1358][Fit API] Fit api tutorial #14462

Closed
wants to merge 164 commits into from

Commits on May 15, 2019

  1. Improve order of execution of install scripts. (apache#14867)

    * Improve order of execution of install scripts.
    Remove uneccesary environment variable. /usr/loca/lib already in ld.so.conf*
    
    * Fix
    larroy authored and marcoabreu committed May 15, 2019
    Configuration menu
    Copy the full SHA
    2ee7f4e View commit details
    Browse the repository at this point in the history
  2. Add primitive cache for MKL-DNN sum(elemwise_add operator (apache#14914)

    * Add primitive cache for mkldnn sum
    
    * fix cpp test failure
    ciyongch authored and pengzhao-intel committed May 15, 2019
    Configuration menu
    Copy the full SHA
    c5265fb View commit details
    Browse the repository at this point in the history

Commits on May 16, 2019

  1. Update MKL-DNN submodule to v0.19 (apache#14783)

    * update to mkldnn v0.19-rc
    
    * update cpp test
    
    * update mklml library
    
    * bump mkldnn version to v0.19
    TaoLv authored and pengzhao-intel committed May 16, 2019
    Configuration menu
    Copy the full SHA
    eecf07a View commit details
    Browse the repository at this point in the history
  2. add KEY for zachgk (apache#14965)

    zachgk authored and lanking520 committed May 16, 2019
    Configuration menu
    Copy the full SHA
    60342d6 View commit details
    Browse the repository at this point in the history
  3. Fix the incorrect MKLDNN/MKL logic in cmake (apache#14877)

    * fix cmake for win and mkl
    
    * Update build_windows.py
    
    update MKL_ROOT
    
    * Update Jenkins_steps.groovy
    
    fix nomkldnn issue.
    
    * Update build_windows.py
    
    change MKL_ROOT
    
    * msshadow_blas
    
    * update mshasow
    
    * Update DownloadMKLML.cmake
    
    windows md5
    
    * Update DownloadMKLML.cmake
    
    windows md5
    
    * Update Jenkins_steps.groovy
    
    export MKLROOT
    
    * Update Jenkins_steps.groovy
    
     powershell 'cd $Env:MKL_ROOT'
    
    * Update Jenkins_steps.groovy
    
    trigger MKL_ROOT test
    
    * Update Jenkins_steps.groovy
    
    test MKL_ROOT line 552
    
    * Update Jenkins_steps.groovy
    
    update 538 $Env:MKL_ROOT
    
    * update mshadow
    
    * revert gitmodules
    
    * remove comments
    
    * remove test code
    
    * remove test powershell
    yinghu5 authored and pengzhao-intel committed May 16, 2019
    Configuration menu
    Copy the full SHA
    d87bd2a View commit details
    Browse the repository at this point in the history

Commits on May 17, 2019

  1. Support 3D input for MKL-DNN softmax operator (apache#14818)

    * add 3d softmax
    
    * fix
    
    * handle req type
    
    * clean code
    
    * remove check
    
    * check axis
    
    * retrigger ci
    TaoLv authored and pengzhao-intel committed May 17, 2019
    Configuration menu
    Copy the full SHA
    8d6ac4a View commit details
    Browse the repository at this point in the history
  2. [MKLDNN] Enable more convolution + activation fusion (apache#14819)

    * conv+act fusion
    
    * fix mobilenetv2
    
    * fix lint
    
    * Add comment
    
    * Fix build
    
    * trigger ci
    
    * Fix CutGraphInputs
    
    * Run CI
    
    * run ci
    
    * trigger
    ZhennanQin authored and pengzhao-intel committed May 17, 2019
    Configuration menu
    Copy the full SHA
    0d77947 View commit details
    Browse the repository at this point in the history
  3. [Dependency Update] Upgrade CI to use latest cuDNN (apache#14950)

    * bump up the cuDNN version
    
    * fall back to fp32
    
    * add fallback data type
    
    * remove the duplicate one
    
    * reenable the memory check
    
    * add comment
    
    * fix the linter
    
    * merge the conflict
    
    * retrigger CI
    stu1130 authored and szha committed May 17, 2019
    Configuration menu
    Copy the full SHA
    016b3b2 View commit details
    Browse the repository at this point in the history
  4. Sync Horovod distributed training examples with latest changes (apach…

    …e#14748)
    
    * sync examples with latest changes in Horovod
    
    * update README
    yuxihu authored and apeforest committed May 17, 2019
    Configuration menu
    Copy the full SHA
    5b4e866 View commit details
    Browse the repository at this point in the history
  5. Use env var to enforce safe accumulation in ReduceAxesCompute (apache…

    …#14830)
    
    * add env var to control accumulation option
    
    * trial
    
    * try with ci change
    
    * recover all test_operator
    
    * add gpu coverage
    
    * fix order
    
    * address comments
    
    * extra disclaimer on model accuracies
    haojin2 committed May 17, 2019
    Configuration menu
    Copy the full SHA
    5aa62d8 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2019

  1. Configuration menu
    Copy the full SHA
    379d11f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c8ee1b3 View commit details
    Browse the repository at this point in the history
  3. [Doc] Add MKL-DNN operator list (apache#14891)

    * improve mkldnn document
    
    * fix
    
    * enable fusion
    
    * adjust table
    
    * fix comments
    
    * promote mxnet-mkl package
    
    * Update docs/tutorials/mkldnn/MKLDNN_README.md
    
    Co-Authored-By: TaoLv <[email protected]>
    
    * Update docs/install/index.md
    
    Co-Authored-By: TaoLv <[email protected]>
    
    * Update docs/install/index.md
    
    Co-Authored-By: TaoLv <[email protected]>
    
    * Update docs/install/index.md
    
    Co-Authored-By: TaoLv <[email protected]>
    
    * Update docs/install/index.md
    
    Co-Authored-By: TaoLv <[email protected]>
    
    * Update docs/tutorials/mkldnn/operator_list.md
    
    Co-Authored-By: TaoLv <[email protected]>
    
    * Update docs/faq/perf.md
    
    Co-Authored-By: TaoLv <[email protected]>
    
    * Update docs/faq/perf.md
    
    Co-Authored-By: TaoLv <[email protected]>
    
    * Update docs/tutorials/mkldnn/operator_list.md
    
    Co-Authored-By: TaoLv <[email protected]>
    
    * Update docs/tutorials/mkldnn/operator_list.md
    
    Co-Authored-By: TaoLv <[email protected]>
    
    * fix markdown table
    
    * fix comments
    
    * Update docs/faq/env_var.md
    
    Co-Authored-By: Aaron Markham <[email protected]>
    
    * Update docs/install/index.md
    
    Co-Authored-By: Aaron Markham <[email protected]>
    
    * Update docs/tutorials/mkldnn/MKLDNN_README.md
    
    Co-Authored-By: Aaron Markham <[email protected]>
    
    * change name of env variable
    
    * retrigger ci
    
    * Update env_var.md
    TaoLv authored and pengzhao-intel committed May 18, 2019
    Configuration menu
    Copy the full SHA
    e11a23d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3d6646a View commit details
    Browse the repository at this point in the history
  5. [MXNET-1333] Estimator and Fit API (apache#14629)

    * [MXNet-1334][Fit API]base class for estimator and eventhandler (apache#14346)
    
    * base class for estimator and eventhandler
    
    * add license
    
    * add event handlers
    
    * fix pylint
    
    * improve arg check
    
    * fix pylint
    
    * add unit tests
    
    * Fixed issue where the estimator was printing beyond the dataset size … (apache#14464)
    
    * Fixed issue where the estimator was printing beyond the dataset size for the last batch
    
    * Added comments
    
    * Nudge to CI
    
    * [MXNet-1349][Fit API]Add validation support and unit tests for fit() API (apache#14442)
    
    * added estimator unittests
    
    * add more tests for estimator
    
    * added validation logic
    
    * added error handlers, unittests
    
    * improve val stats
    
    * fix pylint
    
    * fix pylint
    
    * update unit test
    
    * fix tests
    
    * fix tests
    
    * updated metrics, val logic
    
    * trigger ci
    
    * trigger ci
    
    * update metric, batch_fn error handler
    
    * update context logic, add default metric
    
    * [MXNet-1340][Fit API]Update train stats (apache#14494)
    
    * add train history
    
    * update history
    
    * update test
    
    * avoid calling empty methods
    
    * remove train history object
    
    * fix pylint
    
    * add unit test
    
    * fix test
    
    * update categorize handlers
    
    * [MXNet-1375][Fit API]Added RNN integration test for fit() API (apache#14547)
    
    * Added RNN integration test for fit() API
    
    * Addressed review comments: change in JenkinFile, tmp directory, ctx with condense if/else, renamed imports
    
    * CPU test doesn't require nvidiadocker container
    
    * Modified the structure by removing the redundant code
    
    * [MXNet-1343][Fit API]Add CNN integration test for fit() API (apache#14405)
    
    * added cnn intg tests for fit api
    
    * updated cnn intg tests
    
    * added functions for nightly test
    
    * updated runtime_function
    
    * updated intg tests
    
    * updated init, datapath, refs
    
    * added validation data
    
    * update cpu test
    
    * refactor code
    
    * updated context
    
    * [MXNET-1344, 1346][FIT API] Retrieve Batch size and Logging verbose support for Gluon fit() API (apache#14587)
    
    * Retrieve Batch size and Logging verbose support for Gluon fit() API
    
    * NIT changes
    
    * Addressed review comments: shifted the batch size code to a separate method, sentence correction
    
    * Modified unittest
    
    * removed redundant parameter
    
    * Resolve CI test failure
    
    * only support DataLoader for now, future PRs will include DataIter to DataLoader converter
    
    * Get the number of samples from shape attribute instead of length due to low space complexity
    
    * Simplified batch size retrieval code
    
    * removed batch_size parameter from fit() method and fixed the tests
    
    * Verbose exception handling
    
    * Assigning constant to a verbose
    
    * Modified exception message
    
    * Resolved undefined class reference
    
    * Addressed review comments: Modified verbose level names, docs, variable names
    
    * Update estimator.py
    
    * move estimator to contrib (apache#14633)
    
    * move to gluon contrib (apache#14635)
    
    * [Fit API] improve event handlers (apache#14685)
    
    * improve event handlers
    
    * update tests
    
    * passing weakref of estimator
    
    * fix unit test
    
    * fix test
    
    * fix pylint
    
    * fix test
    
    * fix pylint
    
    * move default metric logic
    
    * combine nightly tests
    
    * [MXNET-1396][Fit-API] Update default handler logic (apache#14765)
    
    * move to nightly for binaries
    
    * update default handler
    
    * fix pylint
    
    * trigger ci
    
    * trigger ci
    
    * [Fit API] update estimator (apache#14849)
    
    * address comments
    
    * add comment
    
    * check available context
    
    * fix bug
    
    * change cpu check
    
    * [Fit-API] Adress PR comments (apache#14885)
    
    * address comments
    
    * update checkpoint
    
    * test symbol save
    
    * address comments
    
    * add resume
    
    * update doc and resume checkpoint
    
    * update docs
    
    * trigger ci
    
    * trigger ci
    roywei authored and szha committed May 18, 2019
    Configuration menu
    Copy the full SHA
    9f451fb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a7e7cdc View commit details
    Browse the repository at this point in the history

Commits on May 19, 2019

  1. Configuration menu
    Copy the full SHA
    b377130 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c4a0e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e570a7 View commit details
    Browse the repository at this point in the history
  4. Update mkldnn window build instructions in MKLDNN_README.md (apache#1…

    …4952)
    
    * update mklndd.md
    
    * Update MKLDNN_README.md
    
    simplify the windows build instruction
    
    * Update MKLDNN_README.md
    
    simply steps.
    
    * Update MKLDNN_README.md
    
    Simply VS 2017 part
    
    * modify vs2017
    
    * Update MKLDNN_README.md
    
    remove numpy hardcode
    
    * LF replace
    
    * -DUSE_MKLDNN=1
    
    * Update MKLDNN_README.md
    
    resolve the conflict
    
    * quantization
    yinghu5 authored and pengzhao-intel committed May 19, 2019
    Configuration menu
    Copy the full SHA
    bd44ff4 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2019

  1. Configuration menu
    Copy the full SHA
    07a8903 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    720aa29 View commit details
    Browse the repository at this point in the history
  3. [MXNET-1403] Disable numpy's writability of NDArray once it is zero-c…

    …opied to MXNet (apache#14948)
    
    * Initial commit
    
    * update
    
    * Update test_ndarray.py
    
    * Retrigger
    junrushao authored and szha committed May 20, 2019
    Configuration menu
    Copy the full SHA
    96b1cde View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d84c61c View commit details
    Browse the repository at this point in the history
  5. Add matrix inversion operator in linalg (apache#14963)

    * add inverse cpu
    
    * add comment
    
    * add inverse backward cpu
    
    * add inverse gpu
    
    * able to compile
    
    * fix
    
    * fix
    
    * guard for lower version cuda
    
    * update docs
    
    * update docs
    
    * fix misaligned memory
    
    * add test
    
    * fix lint
    
    * fix android
    
    * fix indent
    
    * change transfer gradient
    
    * fix
    
    * refactor test
    
    * delete unnecessary copy
    
    * trigger CI
    
    * fix test
    arcadiaphy committed May 20, 2019
    Configuration menu
    Copy the full SHA
    3cbfe48 View commit details
    Browse the repository at this point in the history
  6. [MXNET-1402] MXNet docs change for 1.4.1 release (apache#14949)

    * Initial commit
    
    * Website stuff
    
    * Address comments from Tao
    
    * Update docs/_static/mxnet-theme/index.html
    
    Co-Authored-By: Aaron Markham <[email protected]>
    
    * Update docs/install/index.md
    
    Co-Authored-By: Aaron Markham <[email protected]>
    
    * Update docs/install/index.md
    
    Co-Authored-By: Aaron Markham <[email protected]>
    
    * Update docs/install/index.md
    
    Co-Authored-By: Aaron Markham <[email protected]>
    
    * Update docs/install/index.md
    
    Co-Authored-By: Aaron Markham <[email protected]>
    
    * Update docs/install/index.md
    
    Co-Authored-By: Aaron Markham <[email protected]>
    
    * Retrigger
    junrushao authored and szha committed May 20, 2019
    Configuration menu
    Copy the full SHA
    807e40a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ace478f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    aac3cdb View commit details
    Browse the repository at this point in the history
  9. [MXNet-1334][Fit API]base class for estimator and eventhandler (apach…

    …e#14346)
    
    * base class for estimator and eventhandler
    
    * add license
    
    * add event handlers
    
    * fix pylint
    
    * improve arg check
    
    * fix pylint
    
    * add unit tests
    roywei authored and szha committed May 20, 2019
    Configuration menu
    Copy the full SHA
    03e059f View commit details
    Browse the repository at this point in the history
  10. Fixed issue where the estimator was printing beyond the dataset size … (

    apache#14464)
    
    * Fixed issue where the estimator was printing beyond the dataset size for the last batch
    
    * Added comments
    
    * Nudge to CI
    piyushghai authored and szha committed May 20, 2019
    Configuration menu
    Copy the full SHA
    e58a001 View commit details
    Browse the repository at this point in the history
  11. [MXNet-1349][Fit API]Add validation support and unit tests for fit() …

    …API (apache#14442)
    
    * added estimator unittests
    
    * add more tests for estimator
    
    * added validation logic
    
    * added error handlers, unittests
    
    * improve val stats
    
    * fix pylint
    
    * fix pylint
    
    * update unit test
    
    * fix tests
    
    * fix tests
    
    * updated metrics, val logic
    
    * trigger ci
    
    * trigger ci
    
    * update metric, batch_fn error handler
    
    * update context logic, add default metric
    abhinavs95 authored and szha committed May 20, 2019
    Configuration menu
    Copy the full SHA
    faec0a9 View commit details
    Browse the repository at this point in the history
  12. [MXNet-1340][Fit API]Update train stats (apache#14494)

    * add train history
    
    * update history
    
    * update test
    
    * avoid calling empty methods
    
    * remove train history object
    
    * fix pylint
    
    * add unit test
    
    * fix test
    
    * update categorize handlers
    roywei authored and szha committed May 20, 2019
    Configuration menu
    Copy the full SHA
    767e34d View commit details
    Browse the repository at this point in the history
  13. [MXNet-1375][Fit API]Added RNN integration test for fit() API (apache…

    …#14547)
    
    * Added RNN integration test for fit() API
    
    * Addressed review comments: change in JenkinFile, tmp directory, ctx with condense if/else, renamed imports
    
    * CPU test doesn't require nvidiadocker container
    
    * Modified the structure by removing the redundant code
    karan6181 authored and szha committed May 20, 2019
    Configuration menu
    Copy the full SHA
    c6afb73 View commit details
    Browse the repository at this point in the history
  14. [MXNet-1343][Fit API]Add CNN integration test for fit() API (apache#1…

    …4405)
    
    * added cnn intg tests for fit api
    
    * updated cnn intg tests
    
    * added functions for nightly test
    
    * updated runtime_function
    
    * updated intg tests
    
    * updated init, datapath, refs
    
    * added validation data
    
    * update cpu test
    
    * refactor code
    
    * updated context
    abhinavs95 authored and szha committed May 20, 2019
    Configuration menu
    Copy the full SHA
    ab7039e View commit details
    Browse the repository at this point in the history
  15. [MXNET-1344, 1346][FIT API] Retrieve Batch size and Logging verbose s…

    …upport for Gluon fit() API (apache#14587)
    
    * Retrieve Batch size and Logging verbose support for Gluon fit() API
    
    * NIT changes
    
    * Addressed review comments: shifted the batch size code to a separate method, sentence correction
    
    * Modified unittest
    
    * removed redundant parameter
    
    * Resolve CI test failure
    
    * only support DataLoader for now, future PRs will include DataIter to DataLoader converter
    
    * Get the number of samples from shape attribute instead of length due to low space complexity
    
    * Simplified batch size retrieval code
    
    * removed batch_size parameter from fit() method and fixed the tests
    
    * Verbose exception handling
    
    * Assigning constant to a verbose
    
    * Modified exception message
    
    * Resolved undefined class reference
    
    * Addressed review comments: Modified verbose level names, docs, variable names
    
    * Update estimator.py
    karan6181 authored and szha committed May 20, 2019
    Configuration menu
    Copy the full SHA
    d4f7744 View commit details
    Browse the repository at this point in the history
  16. move estimator to contrib (apache#14633)

    roywei authored and szha committed May 20, 2019
    Configuration menu
    Copy the full SHA
    ce21814 View commit details
    Browse the repository at this point in the history
  17. move to gluon contrib (apache#14635)

    roywei authored and szha committed May 20, 2019
    Configuration menu
    Copy the full SHA
    7ae7cb1 View commit details
    Browse the repository at this point in the history
  18. [Fit API] improve event handlers (apache#14685)

    * improve event handlers
    
    * update tests
    
    * passing weakref of estimator
    
    * fix unit test
    
    * fix test
    
    * fix pylint
    
    * fix test
    
    * fix pylint
    
    * move default metric logic
    
    * combine nightly tests
    roywei authored and szha committed May 20, 2019
    Configuration menu
    Copy the full SHA
    47b65d0 View commit details
    Browse the repository at this point in the history
  19. [MXNET-1396][Fit-API] Update default handler logic (apache#14765)

    * move to nightly for binaries
    
    * update default handler
    
    * fix pylint
    
    * trigger ci
    
    * trigger ci
    roywei authored and szha committed May 20, 2019
    Configuration menu
    Copy the full SHA
    40ee94f View commit details
    Browse the repository at this point in the history
  20. [Fit API] update estimator (apache#14849)

    * address comments
    
    * add comment
    
    * check available context
    
    * fix bug
    
    * change cpu check
    roywei authored and szha committed May 20, 2019
    Configuration menu
    Copy the full SHA
    780ad04 View commit details
    Browse the repository at this point in the history
  21. [Fit-API] Adress PR comments (apache#14885)

    * address comments
    
    * update checkpoint
    
    * test symbol save
    
    * address comments
    
    * add resume
    
    * update doc and resume checkpoint
    
    * update docs
    
    * trigger ci
    
    * trigger ci
    roywei authored and szha committed May 20, 2019
    Configuration menu
    Copy the full SHA
    0ac48b6 View commit details
    Browse the repository at this point in the history
  22. Fix test randint (apache#14990)

    * Add dtype for large int dtypes
    
    * Fix bug
    anirudh2290 committed May 20, 2019
    Configuration menu
    Copy the full SHA
    96dd059 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2019

  1. LayerNorm acceleration on GPU (apache#14935)

    fix lint
    
    fix lint
    
    fix bug
    
    further accelerate
    
    fix
    
    fix bug
    
    fix bug
    sxjscience authored and eric-haibin-lin committed May 21, 2019
    Configuration menu
    Copy the full SHA
    8ae24bf View commit details
    Browse the repository at this point in the history
  2. update the numpy version

    stu1130 authored and szha committed May 21, 2019
    Configuration menu
    Copy the full SHA
    1e6a1ab View commit details
    Browse the repository at this point in the history
  3. add missing numpy version update

    stu1130 authored and szha committed May 21, 2019
    Configuration menu
    Copy the full SHA
    2f50c33 View commit details
    Browse the repository at this point in the history
  4. fix the typo

    stu1130 authored and szha committed May 21, 2019
    Configuration menu
    Copy the full SHA
    bbbb64a View commit details
    Browse the repository at this point in the history
  5. missing pylint upgrade

    stu1130 authored and szha committed May 21, 2019
    Configuration menu
    Copy the full SHA
    35d9c70 View commit details
    Browse the repository at this point in the history
  6. add python2 pylint

    stu1130 authored and szha committed May 21, 2019
    Configuration menu
    Copy the full SHA
    95ffa2b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    657e699 View commit details
    Browse the repository at this point in the history
  8. delete the unused python2 pylint

    stu1130 authored and szha committed May 21, 2019
    Configuration menu
    Copy the full SHA
    d9c6ed7 View commit details
    Browse the repository at this point in the history
  9. add upper bound

    stu1130 authored and szha committed May 21, 2019
    Configuration menu
    Copy the full SHA
    fbd9df1 View commit details
    Browse the repository at this point in the history
  10. pylint fix

    stu1130 authored and szha committed May 21, 2019
    Configuration menu
    Copy the full SHA
    2e827ab View commit details
    Browse the repository at this point in the history
  11. Merge pull request apache#14887 from stu1130/publish_cuda10_1

    [Dependency Update] CUDA10.1 Support
    stu1130 authored and szha committed May 21, 2019
    Configuration menu
    Copy the full SHA
    7b48c24 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    91e8115 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6dd2dda View commit details
    Browse the repository at this point in the history
  14. [MKLDNN] Remove repeat parts in MKLDNN.md (apache#14995)

    * update
    
    * modify the link
    PatricZhao authored and TaoLv committed May 21, 2019
    Configuration menu
    Copy the full SHA
    2cc822a View commit details
    Browse the repository at this point in the history
  15. Add STL checks via -D_GLIBCXX_ASSERTIONS in debug mode (apache#14896)

    * Add STL checks via -D_GLIBCXX_ASSERTIONS in debug mode
    
    * Also add to Makefile
    
    * Fix warning (fpermissive) sleep definition not available
    larroy authored and szha committed May 21, 2019
    Configuration menu
    Copy the full SHA
    789a6be View commit details
    Browse the repository at this point in the history
  16. MXNet AMP (automatic mixed precision) (apache#14173)

    * Beginning of AMP
    
    * Optimize noop cast
    
    * More operations added
    
    * Backward cast
    
    * Adding AMPCast and AMPMultiCast
    
    * Fix some of lint
    
    * Changed symbol wrapper to handle hidden inputs
    Added PoC of dynamic loss scaling
    
    * Moved back to dmlc/tvm repo
    
    * fix counter reset to increase loss scale every 2k iterations
    
    * Fix indentation
    
    * Add contrib from symbol and ndarray to symbol list
    
    * Adding where to widest type cast
    
    * Do not cast in imperative mode on CPU context
    
    * Update dmlc-core to fix unittests
    
    * Fix wrapper metadata, fix self handling
    
    * Blacklist sync batchnorm (since its implementation is FP32 only)
    
    * Fix lint
    
    * Enable losses to be tuple
    
    * Get rid of AMP handle
    
    * Add scaling to Output functions
    
    * Fix pylint
    
    * Update dmlc-core
    
    * Changing prints in AMP to logging.info
    
    * NNVM -> MXNet for FInferShape
    
    * Bring the inplaceidentity fix to copied pass from NNVM
    
    * Added tutorial for AMP
    
    * Making Windows compiler happy
    
    * Fixes to tutorial
    
    * More fixes
    
    * Fix lint
    
    * Fix
    
    * Add amp/index.md to whitelist for tutorial tests
    
    * Whitelisting cuDNN RNN
    
    * Manual unscale
    
    * _internal functions wrapping
    
    * Make SymbolFunctor from Symbol
    
    * Fix the type infer function of AMP multicast
    
    * Added ability to override casting lists
    
    * Making clang-tidy and pylint happy
    
    * More cleaning
    
    * Making clang-tidy really happy
    
    * remove amp_cast and amp_multicast before saving the model
    
    * Changes from review
    
    * Add RemoveAmpCast in a separate c_api function, add the option in symbol.save
    
    * add remove_amp_cast option (True by default) to everyway of saving symbol
    
    * Fix
    
    * First stab at adding the gray list
    
    * More ops added
    
    * Adding the rest of the functions
    
    * Improvements to AMP test
    
    * Changing of names and changing wrapping
    
    * Moving to contrib
    
    * Modifying tutorial for contrib AMP
    
    * Removing non existent functions
    
    * Fix import in test
    
    * Fix lint
    
    * Added new functions
    
    * Added assert
    
    * Fix the unknown ndim in PlanMemory pass
    
    * Moving back to FP16_FUNCS and FP16_FP32_FUNCS
    
    * Removing unnecessary ops
    
    * Adding ops that exist only in some build configurations and removing
    tests checking that AMP lists contain only existing ops
    
    * Removing warning when not every function was found during AMP init
    because of functions being available only in specific configurations
    
    * Add tests and doc
    
    * Fix the CPU version of all_finite
    
    * Adding test cases for all_finite operator
    
    * Add new operators
    
    * Fix
    ptrendx authored and anirudh2290 committed May 21, 2019
    Configuration menu
    Copy the full SHA
    5bc08ce View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f680255 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    aa55e3d View commit details
    Browse the repository at this point in the history
  19. Fix infer shape partial after unknown shape changed to -1 (apache#14869)

    * change check and shape_is_known
    
    * rever some changes
    
    * revert
    
    * revert
    
    * revert
    
    * add test
    
    * add more tests
    
    * update test dot
    
    * fix test
    
    * update reduce axes
    
    * fix lint
    
    * update check
    
    * fix lint
    
    * address comments
    
    * remove invalid test case
    
    * run all tests
    
    * update test case
    roywei authored and reminisce committed May 21, 2019
    Configuration menu
    Copy the full SHA
    5854b98 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2019

  1. [MXNET-1406] [BUG] Fix DLManagedTensor deleter (apache#15016)

    * Fix
    
    * Fix
    
    * Retrigger
    junrushao authored and zheng-da committed May 22, 2019
    Configuration menu
    Copy the full SHA
    90b66b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e5316b1 View commit details
    Browse the repository at this point in the history
  3. fix link (apache#15036)

    TaoLv authored and aaronmarkham committed May 22, 2019
    Configuration menu
    Copy the full SHA
    81b4ce2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cca9c9b View commit details
    Browse the repository at this point in the history
  5. Safe LayerNorm (apache#15002)

    * use float32 to store the reduction result of float16
    
    enable safe accumulation
    
    fix bug
    
    fix
    
    * update test for safe_accumulate
    
    * fix
    sxjscience authored and eric-haibin-lin committed May 22, 2019
    Configuration menu
    Copy the full SHA
    b3c91bf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    37f5315 View commit details
    Browse the repository at this point in the history
  7. Integrating the MKL VML functions to MXNET to speed-up the (element-w…

    …ised) mathematic computation (apache#14893)
    
    * mkl_func test with erf&log op, build success~
    
    * fix lint and build issues
    
    * Try to add support to sparse array
    
    * fix build
    
    * add functions
    
    * Fix review comments
    
    * remove unecessary code
    
    * Update test case
    
    * minor fix
    
    * move the position of MKL_Compute
    
    * mkl_func test with erf&log op, build success~
    
    * fix lint and build issues
    
    * Try to add support to sparse array
    
    * fix build
    
    * Fix review comments
    
    * remove unecessary code
    
    * Update test case
    
    * minor fix
    
    * add functions
    
    * move the position of MKL_Compute
    
    * fix cpplint
    
    * cpp lint
    
    * trigger ci
    
    * address comments
    
    * coding style
    
    * enable layernorm
    
    * fix windows build
    
    * revert changes to FComputeEx
    
    * int -> index_t
    
    * remove workspace
    
    * fix lint
    
    * clean code
    juliusshufan authored and pengzhao-intel committed May 22, 2019
    Configuration menu
    Copy the full SHA
    b0be6c5 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2019

  1. [Quantization] Support zero-size tensor input for quantization flow (a…

    …pache#15031)
    
    * [Quantization] Support zero-size tensor input for quantization flow
    
    * Comment out quantized_act and quantized_sum
    
    * retrigger CI
    
    * Add test cases
    ciyongch authored and pengzhao-intel committed May 23, 2019
    Configuration menu
    Copy the full SHA
    d4e458e View commit details
    Browse the repository at this point in the history
  2. Simplify creation of NodeEntry instances and use emplace_back (apache…

    …#14095)
    
    * Optimize move semantics of NodeEntry
    apache/tvm#2576
    Making copies of shared_ptr is more expensive than moving.
    This PR reduces lock contention by using move semantics in NNVM nodes
    making also more convenient to construct NodeEntry classes in the code
    due to the added ctors.
    
    Update NDarray with NodeEntry constructors and refine initializer lists.
    
    Sync gradient.cc with tvm
    
    * Remove additional calls to NodeEntry in emplace_back
    
    * refine patch
    
    * Fix lint
    larroy authored and szha committed May 23, 2019
    Configuration menu
    Copy the full SHA
    038b9fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2e397a View commit details
    Browse the repository at this point in the history
  4. Fix warning / static function in header. (apache#14900)

    * Fix warning
    
    * CR comments
    
    * Fix windows CI
    
    * as per Haojin2 request, moving to op namespace
    larroy authored and szha committed May 23, 2019
    Configuration menu
    Copy the full SHA
    503c750 View commit details
    Browse the repository at this point in the history
  5. Fix crash in random.shuffle operator (apache#15041)

    * fix crash in random_shuffle caused by int overflow
    
    * add unit test
    
    * add comment
    
    * remove small random test to avoid CI failure
    apeforest authored and zheng-da committed May 23, 2019
    Configuration menu
    Copy the full SHA
    66aa983 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2019

  1. Add cpu implementation for Deformable Convolution (apache#14879)

    * add cpu deformable_im2col
    
    * fix doc string
    
    * fix lint
    
    * add consistency check
    
    * fix code style
    
    * add cpu deformable_col2im, deformable_col2im_coord
    
    * update consistency test
    
    * unify variable names
    
    * fix lint
    
    * update to index_t
    arcadiaphy committed May 24, 2019
    Configuration menu
    Copy the full SHA
    eade26f View commit details
    Browse the repository at this point in the history
  2. Decreases test sensitivity (apache#15014)

    perdasilva authored and wkcn committed May 24, 2019
    Configuration menu
    Copy the full SHA
    5763ba9 View commit details
    Browse the repository at this point in the history
  3. [C++] fix type inconsistent issue when loading quantized parameters (a…

    …pache#15038)
    
    * fix type inconsistent when using C++ API to load params file
    
    * add test case
    
    * fix cpplint
    
    * address comment
    
    * retrigger CI
    
    * fix comments
    
    * modify ci_test
    
    * fix indentation
    wuxun-zhang authored and pengzhao-intel committed May 24, 2019
    Configuration menu
    Copy the full SHA
    93fdcad View commit details
    Browse the repository at this point in the history
  4. Add cpu implementation for Deformable PSROIPooling (apache#14886)

    * add cpu deformable_psroi_pooling forward
    
    * add cpu deformable_psroi_pooling backward
    
    * add consistency checks
    
    * fix nullptr
    
    * fix code style
    
    * fix lint
    
    * fix code style
    
    * update to index_t
    
    * fix lint
    
    * fix compile
    arcadiaphy committed May 24, 2019
    Configuration menu
    Copy the full SHA
    eb0b8af View commit details
    Browse the repository at this point in the history
  5. [MXNET-545] Fix broken cython build (apache#10951)

    * Fix broken build with cython 0.28
    
    * Fix setup.py to be compatible with cython 0.28
    
    * Fix broken cython ndarray module
    
    * Revised comments
    
    * Replace hard coded library path with one obtained by find_lib_path
    
    * Add documentation for MXNET_ENABLE_CYTHON and MXNET_ENFORCE_CYTHON
    
    * Add cython build to CI
    
    * Fix for cython CI
    
    * Adjust python environment for cython CI
    
    * Add make variables to set python executable
    
    * Fix typo
    
    * Fix nnvm include path
    
    * Does not use ccache for cython
    
    * Fix issues with the wildcards in the library list in Jenkinsfile
    
    * Fix issues with the wildcards in the library list in Jenkinsfile (continued)
    
    * Fix issues with the wildcards in the library list in Jenkinsfile (continued)
    
    * Intentionally introduce a bug to check that the tests actually runwith cython
    
    * Remove the intentionally introduced bug
    
    * Update installation doc
    
    * Retrigger CI
    
    * Run cython CI in ubuntu environment instead of CentOS environment
    
    * Commit a missed file
    
    * Fix a bug in check_cython
    
    * Refine environments for cython CI
    
    * Restore unrelated changes
    
    * Fix a problem occurring when the cython modules for python 2 and 3 are built successively
    
    * Trigger CI
    
    * Pin the cython version in the CI
    
    * Catch up apache#11320
    
    * Remove optional arguments unused after apache#11320
    
    * Trigger CI
    
    * Trigger CI
    
    * Trigger CI
    
    * Remove unnecessary stype argument from the NDArrayBase constructor
    
    * Revise confusing initialization of `_ndarray_cls`
    
    * Add cython build for python3 in CI
    
    * Fix misplaced cython build in CI
    
    * Adjust CI environments for cython
    
    * Fix invalid path for cython generated .so files in cmake build
    
    * Revert invalid fix
    
    * Revise docs
    
    * Revise check_cython
    
    * Temporaily use make instead of cmake for debugging
    
    * Temporal changes for debugging
    
    * Temporal changes for debugging
    
    * Temporaily use ctypes instead of cython modules for debugging
    
    * Temporaily disable ccache for debugging
    
    * Temporaily use make (DEV = 0) instead of cmake for debugging
    
    * Temporaily disable cudnn for debugging
    
    * Restore temporal changes
    
    * Temporarily disable coverage report
    
    * Adapt to Jenkinsfile_utils
    
    * Adapt to Jenkinsfile_utils (cont.)
    
    * Restore unrelated changes
    
    * Restore temporal changes
    
    * Resolving conflict
    
    * Test with the cmake build is removed
    
    * Add MXNET_ENABLE_CYTHON=0 to tensorrt test
    
    * Fix typo
    
    * Trigger CI
    
    * Trigger CI
    
    * Adapt to Jenkinsfile refactoring
    
    * Adapt to Jenkinsfile refactoring (cont.)
    
    * Trigger CI
    
    * Trigger CI
    
    * Stash missing cython modules
    
    * Trigger CI
    
    * CMake build of cython modules without unit tests
    
    * Fix typo
    
    * Trigger CI
    
    * Fix a mistake introduced in merging process
    
    * trigger test
    
    * Update Jenkinsfile_utils.groovy
    
    * Trigger CI
    
    * Trigger CI
    
    * Trigger CI
    
    * Trigger tests
    
    * Trigger tests
    
    * Trigger tests
    
    * Trigger tests
    
    * Trigger tests
    
    * Trigger tests
    
    * Trigger tests
    
    * Trigger tests
    asitstands authored and szha committed May 24, 2019
    Configuration menu
    Copy the full SHA
    d0ff3cd View commit details
    Browse the repository at this point in the history
  6. MKLDNN RNN Inference Integration(fp32 LSTM and vRNN with tanh and rel…

    …u) (apache#14713)
    
    * trigger the ci
    
    * integrate mkldnn rnn fp32 inference(LSTM and vRNN with tanh and relu)
    
    * fix bug about comparison between signed and unsigned integer expressions
    
    * fix unix-gpu issue
    
    * fix unix gpu bug
    
    * fix unix-gpu issues
    
    * fix some comments
    
    * fix issue
    
    * fix comment
    
    * rename `cached` to `initialized`
    
    * support IType
    
    * TODO for MKLDNN GRU
    
    * fix bugs in memory adjustment
    
    * Reformat TODO for MKLDNN GRU
    
    * Reserve original RNN path
    
    * Remove MKLDNN GRU
    
    * Fix bug for rnn forward
    
    * Remove `__CUDAACC__`
    
    * Move `RNNStatefulComputeCPU` to rnn.cc
    
    * Remove redundent macro of `__CUDACC__`
    
    * Remove the last macro `__CUDACC__` from rnn*
    Hao Li authored and pengzhao-intel committed May 24, 2019
    Configuration menu
    Copy the full SHA
    653cbb4 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2019

  1. Allow clearing gpu cache (apache#14252)

    * Allow releasing all gpu memory
    
    * fix white space
    
    * stuck ci checks
    
    * Fix whitespace
    
    * Rename release_all -> empty_cache and provide documentation
    
    * fix indentation
    
    * Rename c_api's MXStorageReleaseAll -> MXStorageEmptyCache and clarify documention
    
    * nudge ci
    
    * Update context.py
    vladoovtcharov authored and szha committed May 25, 2019
    Configuration menu
    Copy the full SHA
    db2295b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9250a73 View commit details
    Browse the repository at this point in the history
  3. GPU RNN to use TempSpace resource for workspace. (apache#15056)

    * GPU RNN to use TempSpace resource for workspace.
    
    * Trigger CI.
    
    * Fix syntax error after merge.
    DickJC123 authored and szha committed May 25, 2019
    Configuration menu
    Copy the full SHA
    136a5df View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    49ae15b View commit details
    Browse the repository at this point in the history
  5. [MXNET-1382] Add the index_array operator (apache#14638)

    * Implement the index_array operator
    
    * Add index_array operator tests
    
    * Add index_array operator GPU tests
    
    * Add the index_array operator to the Python docs autosummary
    
    * Add the author of the index_array operator to CONTRIBUTORS.md
    
    * Make index_array compatible with zero-dim and zero-size arrays
    
    Changes the implementation of index_array to be compatible with the
    recently merged support for zero-dim and zero-size arrays. Resolves the
    incompatibilities with apache#14661.
    
    * Fix the index_array gradient checks in the unit tests
    
    In the previous implementation, the output gradient had an incorrect
    shape. This commit fixes the shapes and makes the tests more readable.
    
    * Add zero-dim and zero-size array tests for index_array
    
    * Use mxnet::Tuple<int> instead of TShape for the axes parameter
    
    * Fix incorrect array indexing in index_array
    
    Solves access violations when compiling with MSVC++ 14.0.
    
    * Avoid copying the input shape array in the index_array shape function
    
    * Add unknown shape handling to index_array
    
    * Use SHAPE_ASSIGN_CHECK to assign the shape in index_array
    
    * Remove the redundant index_array GPU tests from test_operator_gpu.py
    
    * Move the index_array tests into a single function (test_index_array)
    
    * Use @mx.use_np_compat instead of mx.np_compat in index_array op tests
    
    * Remove the use of template specialization for IndexArrayForward
    
    * Add the index_array operator to the AMP symbol list
    
    * Retrigger CI
    nickguletskii authored and szha committed May 25, 2019
    Configuration menu
    Copy the full SHA
    f689042 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2019

  1. Rename np_compat to np_shape (apache#15063)

    * Change np_compat to np_shape
    
    * Fix scala
    
    * Fix pylint
    
    * Add examples and fix documentation
    
    * Fix doc
    
    * More doc
    
    * Rename np_compat to np_shape in test_operatory.py
    
    * Rename in ndarray.cc
    reminisce authored and szha committed May 26, 2019
    Configuration menu
    Copy the full SHA
    7edd69e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    01cf29d View commit details
    Browse the repository at this point in the history

Commits on May 27, 2019

  1. Improve FC perf when no_bias=False (apache#15033)

    * Improve FC perf when no_bias=False
    
    * Add Issue number in comment
    
    * Correct req
    anirudh2290 committed May 27, 2019
    Configuration menu
    Copy the full SHA
    6cf964a View commit details
    Browse the repository at this point in the history

Commits on May 28, 2019

  1. Configuration menu
    Copy the full SHA
    bbab527 View commit details
    Browse the repository at this point in the history
  2. [MXNET-978] Support higher order gradient for log. (apache#14992)

    * add higher order gradient support for log, log10, log2
    
    * add tests
    
    * address comments
    
    * simplify NodeEntry creation.
    
    * address comments
    
    * update comment to avoid confusion.
    kshitij12345 authored and apeforest committed May 28, 2019
    Configuration menu
    Copy the full SHA
    8a9dd72 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2019

  1. [MXNET] Updated http://data.dmlc.ml/ links to http://data.mxnet.io/ (a…

    …pache#15065)
    
    * changed http://data.dmlc.ml/ links to http://data.mxnet.io/
    
    * Update get_data.R
    
    * Update get_inception_model.sh
    
    * Update CatsDogsFinetune.Rmd
    
    * Update README.md
    
    Updated pretrained ImageNet model links
    IvyBazan authored and szha committed May 29, 2019
    Configuration menu
    Copy the full SHA
    5fc4fc5 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2019

  1. Revert "Improve FC perf when no_bias=False (apache#15033)" (apache#15099

    )
    
    This reverts commit 6cf964a.
    roywei authored and anirudh2290 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    6543488 View commit details
    Browse the repository at this point in the history
  2. [MKLDNN]Fix mkldnn deconvolution forward with bias (apache#15088)

    * fix mkldnn deconvolution forward with bias
    
    * Rerun CI
    xinyu-intel authored and pengzhao-intel committed May 30, 2019
    Configuration menu
    Copy the full SHA
    9c5b88f View commit details
    Browse the repository at this point in the history
  3. Change mx.test_utils.list_gpus to mx.context.num_gpus where possible (a…

    …pache#14946)
    
    * Change mx_test_utils.list_gpus to mx.context.num_gpus where possible
    apache#14926
    
    * Remove mx.test_utils.list_gpus
    
    * revert accidental unrelated dmlc-core changes
    
    * Fix basic_layers.py import
    
    * Fix typo
    
    * restore list_gpus() in tests_utils for compat
    
    * restore dmlc-core
    larroy authored and szha committed May 30, 2019
    Configuration menu
    Copy the full SHA
    e9a5a0a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6b8e107 View commit details
    Browse the repository at this point in the history
  5. NAG Optimizer with multi-precision support (apache#14568)

    * nag_mp
    
    * doc
    
    * reuse sgd updates where convenient
    Anirudh authored and anirudh2290 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    50495d7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3143858 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2019

  1. Configuration menu
    Copy the full SHA
    294a34a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f01a6f View commit details
    Browse the repository at this point in the history
  3. Fix R installation instructions (windows / mac) (apache#15087)

    * show warning about R v3.6
    
    * fix link to R install
    aaronmarkham committed May 31, 2019
    Configuration menu
    Copy the full SHA
    866ec10 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2019

  1. Enable serializing/deserializing ndarrays in np_shape semantics (apac…

    …he#15090)
    
    * Loosen the contraint on serializing/deserializing ndarrays within the scope of np_shape
    
    * Support save/load dense ndarrays in np_shape semantics
    reminisce authored and zheng-da committed Jun 1, 2019
    Configuration menu
    Copy the full SHA
    e8a20fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75a90d0 View commit details
    Browse the repository at this point in the history
  3. Fix mkldnn backend when using naive engine (apache#15089)

    * Fix mkldnn backend when using naive engine
    
    * Rerun CI
    
    * Rerun CI
    
    * Rerun CI
    
    * Add comment
    ZhennanQin authored and pengzhao-intel committed Jun 1, 2019
    Configuration menu
    Copy the full SHA
    cdb7b72 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2019

  1. Configuration menu
    Copy the full SHA
    6118dcc View commit details
    Browse the repository at this point in the history
  2. [clojure] fix: image test does not rely on s3 to run (apache#15122)

    * [clojure] fix: image test does not rely on s3 to run
    
    * rename `with-image` to `with-file`
    Chouffe authored and kedarbellare committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    52f77c9 View commit details
    Browse the repository at this point in the history
  3. [BUGFIX] fix unknown parameter shapes when np_shape is turned on. (ap…

    …ache#15097)
    
    * fix.
    
    * add test.
    
    * fix test.
    
    * check unknown shape correctly.
    
    * fix test.
    
    * fix.
    
    * fix.
    
    * add more comments.
    
    * add doc.
    zheng-da authored and szha committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    360f8d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    99e69e6 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2019

  1. Configuration menu
    Copy the full SHA
    9125f6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ebd873 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2019

  1. Configuration menu
    Copy the full SHA
    a37cd7a View commit details
    Browse the repository at this point in the history
  2. [Flaky Test] Bump up bilinear_resize (apache#15129)

    * bump up the tolerance level again
    
    * bump up atol
    stu1130 authored and haojin2 committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    75feade View commit details
    Browse the repository at this point in the history
  3. [clojure] clojurify function names in image.clj namespace (apache#15121)

    * [clojure] clojurify function names in image.clj namespace
    
    * move deprecated to the proper location for defn
    
    * rename color-flag to color and use :color :grayscale as values
    
    * add rm dest-path in with-file
    
    * change `color-flag` to `color` in `color->int`
    Chouffe authored and kedarbellare committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    28c528e View commit details
    Browse the repository at this point in the history
  4. fix nightly (apache#15141)

    * fix nightly
    
    * disable large tensor
    
    * update issue link
    roywei authored and sandeep-krishnamurthy committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    134a3e8 View commit details
    Browse the repository at this point in the history
  5. fix misspell (apache#15149)

    Zha0q1 authored and wkcn committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    910583e View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2019

  1. Update env_var.md (apache#15153)

    eric-haibin-lin authored and wkcn committed Jun 5, 2019
    Configuration menu
    Copy the full SHA
    c474f5f View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2019

  1. fix kvstore nightly failure (apache#15156)

    * fix kvstore
    
    * fix
    
    * update tutorial
    
    * Update docs/tutorials/python/kvstore.md
    
    Co-Authored-By: Lin Yuan <[email protected]>
    roywei and apeforest committed Jun 6, 2019
    Configuration menu
    Copy the full SHA
    3f4f3d5 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2019

  1. update LICENSE (apache#15128)

    * update license
    
    * update license
    
    * fix typo
    
    * update license
    
    * add comment
    
    * Update example/gluon/style_transfer/dataset/download_dataset.py
    
    Co-Authored-By: Zach Kimberg <[email protected]>
    
    * Update example/gluon/embedding_learning/get_cub200_data.sh
    
    Co-Authored-By: Zach Kimberg <[email protected]>
    
    * update license
    
    * add license
    
    * trigger ci
    
    * fix large tensor
    
    * update copy right
    
    * fix wrong commit
    
    * fix
    
    * trigger
    roywei authored and eric-haibin-lin committed Jun 7, 2019
    Configuration menu
    Copy the full SHA
    6c00a5a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77da1e2 View commit details
    Browse the repository at this point in the history
  3. Fix Scala release (apache#15155)

    * Fix Scala release
    
    Add GPG signing to pom.xml
    Fix staging target repository
    
    * Fix duplicate xml heading
    zachgk authored and lanking520 committed Jun 7, 2019
    Configuration menu
    Copy the full SHA
    eaacbaf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0337451 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bcff498 View commit details
    Browse the repository at this point in the history
  6. [MXNET-1416] Fix inception inference example for potential index out …

    …of range error. (apache#15179)
    
    * Adding support to get the data from 1D NDArray.
    
    * Added the error handling for index out of range.
    leleamol authored and lanking520 committed Jun 7, 2019
    Configuration menu
    Copy the full SHA
    745a41c View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2019

  1. [BUGFIX] Fix a bug in Auto Function. (apache#15184)

    * add test.
    
    * fix.
    
    * update test.
    zheng-da authored and szha committed Jun 8, 2019
    Configuration menu
    Copy the full SHA
    c5874dd View commit details
    Browse the repository at this point in the history
  2. min fix of 'storage_type' index mismatch (apache#14560)

    Index of array 'storage_type' should be indice of 'node entries',
    not 'nodes'.
    
    sign-of-by: [email protected]
    gssplayer authored and eric-haibin-lin committed Jun 8, 2019
    Configuration menu
    Copy the full SHA
    e01c386 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2019

  1. Fix installation dependencies (apache#14987)

    * fix links to md files
    
    * switch html links to md
    
    * update java tutorials link
    
    * merge; graphviz pinned
    
    * remove index from link to get around recursion error
    
    * remove old tx2 redirect
    
    * fix broken links
    
    * fix toctree error
    aaronmarkham authored and wkcn committed Jun 9, 2019
    Configuration menu
    Copy the full SHA
    21d7ac0 View commit details
    Browse the repository at this point in the history
  2. don't check for nullptr before deleting; closes apache#14580 (apache#…

    …14901)
    
    * don't check for nullptr before deleting; closes apache#14580
    
    * trigger CI
    
    * retrigger CI
    bfgray3 authored and wkcn committed Jun 9, 2019
    Configuration menu
    Copy the full SHA
    99f8fc9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d8c5d5 View commit details
    Browse the repository at this point in the history
  4. Fix wrong description of output range of ToTensor (apache#14794)

    * Fix wrong description of output range of ToTensor
    
    The range is actually including 1 due to division by 255 (not 256)
    
    * Add ToTensor tests with boundary values
    
    * retrigger CI
    Flamefire authored and wkcn committed Jun 9, 2019
    Configuration menu
    Copy the full SHA
    b64e00a View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2019

  1. [MXNET-978] Second order gradient support for some unary operators (a…

    …pache#14613)
    
    * try to add support some ops
    
    * add unit test for second order grad
    
    * implement grad for relu and add unit test
    
    * fix lint
    
    * register FGradient attribute for backward relu
    
    * resolve conflict
    
    * remove unused imports
    
    * change gradient using set_attr
    
    * remove higher order grad test for negative(x)
    
    * fix lint
    
    * reverse indent
    
    * remove unused backward operator
    
    * refactor backward for sin(x) and cos(x)
    
    * change value init to list init
    
    * change to list initialization
    
    * generate random shape in test
    
    * fix a bug in second order backward
    
    * fix lint
    
    * fix lint
    
    * address reviewer comment and renaming
    apeforest committed Jun 10, 2019
    Configuration menu
    Copy the full SHA
    3c82ce2 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2019

  1. Configuration menu
    Copy the full SHA
    8b2ae57 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c3e964 View commit details
    Browse the repository at this point in the history
  3. Broken link fixes for the website (apache#15205)

    * removed slack archive
    
    * move images to static
    
    * fix broken links
    aaronmarkham authored and szha committed Jun 11, 2019
    Configuration menu
    Copy the full SHA
    62a85f3 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2019

  1. [MKLDNN] Fix quantized act and concat (apache#15209)

    * fix quantized act and concat
    
    * change to use nnvm get params
    
    * trigger
    xinyu-intel authored and pengzhao-intel committed Jun 12, 2019
    Configuration menu
    Copy the full SHA
    d32a3da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29fea48 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    769b882 View commit details
    Browse the repository at this point in the history
  4. Fixed a bug in Gluon DataLoader. (apache#15195)

    * Fixed a bug in Gluon DataLoader.
        Issue: apache#15025
        Fix: Broadened the scope of worker pool to iterators. Passed a reference of dataloader to the multi worker iterator
    
    * Fixed a bug in Gluon DataLoader.
        Issue: apache#15025
        Fix: Broadened the scope of worker pool to iterators. Passed a reference of dataloader to the multi worker iterator
    
    * Fixed a bug in Gluon DataLoader.
        Issue: apache#15025
        Fix: Broadened the scope of worker pool to iterators. Passed a reference of dataloader to the multi worker iterator
    
    * Fixed a bug in Gluon DataLoader.
        Issue: apache#15025
        Fix: Broadened the scope of worker pool to iterators. Passed a reference of dataloader to the multi worker iterator
    chandana1332 authored and wkcn committed Jun 12, 2019
    Configuration menu
    Copy the full SHA
    2e20094 View commit details
    Browse the repository at this point in the history
  5. Docs fixes (NDabs, Proposal, MultiProposal) (apache#15185)

    * exclude ndabs docs
    
    * updated docs
    aaronmarkham committed Jun 12, 2019
    Configuration menu
    Copy the full SHA
    579c5ab View commit details
    Browse the repository at this point in the history
  6. Bugfix: accept NN as an inter_method for augmentation in ImageRecordI… (

    apache#15221)
    
    * Bugfix: accept NN as an inter_method for augmentation in ImageRecordIter and ImageDetRecordIter
    
    * Unittest: all valid inter_methods can be used
    cesans authored and zhreshold committed Jun 12, 2019
    Configuration menu
    Copy the full SHA
    027b547 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b2e6dac View commit details
    Browse the repository at this point in the history
  8. Add an utility for operator benchmarks (apache#14977)

    * Initial end to end working skeleton
    
    * Add skeleton for all other operator benchmarks
    
    * Add Gluon Conv2D benchmarks
    
    * Add readme and user guide, example result
    
    * Add licence headers to all files
    
    * fix RAT licence check issues
    
    * Add ability to group list of operators with same inputs to benchmark. Update README
    
    * Add comparison operator tests and more arithmetic operators
    
    * Remove Gluon block and instead use only low level NDArray operators
    
    * Add GEMM operators
    
    * Add logical operations
    
    * Add support to export results as markdown
    
    * Add ability to query MXNet operator registry for operators and run benchmarks
    
    * Delete duplicate arithmetic, logical, comparison operator benchmarks. Update ReadMe and main driver
    
    * Add binary elementwise operator benchmarks
    
    * Adding basic logging mechanisms
    
    * Address review comments
    
    * Few formatting issues resolved
    
    * Add unary operators. Remove stale todo files
    
    * Fix sanity tests
    
    * Remove mention of hypothesis
    
    * Add random sampling operator benchmarks.
    
    * Add all activation operator benchmarks
    
    * Add Pooling operator benchmarks
    
    * Add Convolution operator benchmarks
    
    * Add Reduction operator benchmarks
    
    * Add an utility to get list of operator not benchmarked
    
    * Autogenerate list of operators to cover
    
    * Add basic nn operators - FC, dropout, batchnorm
    
    * Add CPU result file
    sandeep-krishnamurthy authored and szha committed Jun 12, 2019
    Configuration menu
    Copy the full SHA
    0be6d7e View commit details
    Browse the repository at this point in the history
  9. Update float16 tutorial (apache#15107)

    * Update float16 tutorial
    
    * Code review changes
    Ishitori authored and ThomasDelteil committed Jun 12, 2019
    Configuration menu
    Copy the full SHA
    e5902ec View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2019

  1. Make MXNDArrayFromDLPack backward compatible (apache#15227)

    * Upgrade archive utility and add back FC improvement
    
    This reverts commit 6543488.
    
    * Make MXNDArrayFromDLPack C API backward compatible
    
    * Fix to comment
    
    * Add tests for dlpack
    
    * Revert "Upgrade archive utility and add back FC improvement"
    
    This reverts commit 40beeb2.
    
    * Fix C API call
    anirudh2290 authored and szha committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    a862270 View commit details
    Browse the repository at this point in the history
  2. Improve static cached_op optimization (apache#15187)

    * Fix cached op
    
    Change-Id: If90c6f0997548ffd5daa67cc18bab7405f24213b
    
    * Fix UT
    
    * trigger
    xinyu-intel authored and pengzhao-intel committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    09202f7 View commit details
    Browse the repository at this point in the history
  3. Updated Image Augmentation tutorial to use Gluon Transforms. (apache#…

    …15197)
    
    * Updated Image Augmentation tutorial to use Transforms.
    
    * Updates based on feedback.
    thomelane authored and ThomasDelteil committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    b58cf0a View commit details
    Browse the repository at this point in the history
  4. Cleaned up profiling tutorial (apache#15228)

    * Cleaned up profiling tutorial.
    
    * Minor edits to profiler tutorial.
    
    * fix ascii issue
    
    * Updates based on feedback.
    thomelane authored and ThomasDelteil committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    b8b352d View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2019

  1. [TUTORIAL] Add multiple GPUs training tutorial (apache#15158)

    * Add multiple GPUs training tutorial
    
    * Add download source button
    
    * Add tutorial to the test suite
    
    * Remove from nightly build (no CI multigpu machines)
    
    * Add extension to whitelisted multigpu tutorial
    
    * Force build
    
    * Force update
    
    * Code review fixes
    
    * Force build
    
    * Typo fix and force build
    
    * Add tutorial back to tests
    
    * Add tutorial to the index
    
    * Force build
    Ishitori authored and ThomasDelteil committed Jun 14, 2019
    Configuration menu
    Copy the full SHA
    41d35c4 View commit details
    Browse the repository at this point in the history
  2. [MXNET-1415]Add MXEnginePushAsyncND and MXEnginePushSyncND C APIs (ap…

    …ache#15177)
    
    * add MXEnginePushAsyncND and MXEnginePushSyncND
    
    * fix test build
    
    * return exception value
    
    * retrigger CI
    wkcn authored and anirudh2290 committed Jun 14, 2019
    Configuration menu
    Copy the full SHA
    3b663ef View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2019

  1. Profiler API Enhancements (apache#15132)

    * add support for sorting and printing aggregate info in json
    
    * revert some overwrites
    
    * revert to old c apis; added MXAggregateProfileStatsPrintEx instead
    
    * style fix
    
    * style fixes
    
    * more style fixes
    
    * rebase
    
    * style fixes
    
    * fix infinite loop bug
    
    * test cases added and bugs fixed
    
    * fix test cases
    
    * fix testcases
    
    * testcases
    
    * testcases
    
    * testcases
    
    * fix doc
    
    * use enum to avoid hardcoding
    
    * sanity test fix
    
    * sanity test fix
    
    * add parameter validation
    
    * add parameter validation in frontend
    
    * validation
    
    * removing print()
    
    * fix typos
    Zha0q1 authored and sandeep-krishnamurthy committed Jun 15, 2019
    Configuration menu
    Copy the full SHA
    13cf5db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    45844b2 View commit details
    Browse the repository at this point in the history
  3. Fix nightly build warning (apache#15248)

    * Fix nightly build warning
    
    * Force build
    Ishitori authored and szha committed Jun 15, 2019
    Configuration menu
    Copy the full SHA
    5b1603f View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2019

  1. [Dependency Update] Bump up cuDNN & NCCL version (apache#15142)

    * bump up cudnn version
    
    * downgrade tensorRT to 7.5
    
    * bump up NCCL 2.4.7
    stu1130 authored and szha committed Jun 16, 2019
    Configuration menu
    Copy the full SHA
    c4ea674 View commit details
    Browse the repository at this point in the history
  2. Fix horovod build failure when mxnet is built from source (apache#15213)

    * fix horovod build when mxnet is built from source
    
    * copy header file in mkldnn
    
    * copy mkldnn_version header file to include
    
    * remove unnecessary line
    
    * fix the untracked file
    
    * whitelist mkldnn headerfile
    
    * exlude lint path
    apeforest authored and szha committed Jun 16, 2019
    Configuration menu
    Copy the full SHA
    85aaa3a View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2019

  1. Configuration menu
    Copy the full SHA
    4c0761b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13f3936 View commit details
    Browse the repository at this point in the history
  3. Addressed PR feedback

    piyushghai committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    18ef12c View commit details
    Browse the repository at this point in the history
  4. Addressed PR feedback

    piyushghai committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    061e0a0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8f20e54 View commit details
    Browse the repository at this point in the history
  6. Address PR feedback

    piyushghai committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    cb5e4e0 View commit details
    Browse the repository at this point in the history
  7. Addressed PR feedback

    piyushghai committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    88ca8b2 View commit details
    Browse the repository at this point in the history
  8. Fixed typo

    piyushghai committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    ccd06eb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    054c3ae View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    977e527 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2480071 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    bc663cd View commit details
    Browse the repository at this point in the history
  13. Corrected typo

    piyushghai committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    d08fc6f View commit details
    Browse the repository at this point in the history