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

[MXNET-1333] Estimator and Fit API #14629

Merged
merged 13 commits into from
May 18, 2019
Merged

[MXNET-1333] Estimator and Fit API #14629

merged 13 commits into from
May 18, 2019

Commits on May 15, 2019

  1. [MXNet-1334][Fit API]base class for estimator and eventhandler (#14346)

    * base class for estimator and eventhandler
    
    * add license
    
    * add event handlers
    
    * fix pylint
    
    * improve arg check
    
    * fix pylint
    
    * add unit tests
    roywei committed May 15, 2019
    Configuration menu
    Copy the full SHA
    1b4e604 View commit details
    Browse the repository at this point in the history
  2. Fixed issue where the estimator was printing beyond the dataset size … (

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

    …API (#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 roywei committed May 15, 2019
    Configuration menu
    Copy the full SHA
    02e7c9b View commit details
    Browse the repository at this point in the history
  4. [MXNet-1340][Fit API]Update train stats (#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 committed May 15, 2019
    Configuration menu
    Copy the full SHA
    92c3c21 View commit details
    Browse the repository at this point in the history
  5. [MXNet-1375][Fit API]Added RNN integration test for fit() API (#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 roywei committed May 15, 2019
    Configuration menu
    Copy the full SHA
    b11114a View commit details
    Browse the repository at this point in the history
  6. [MXNet-1343][Fit API]Add CNN integration test for fit() API (#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
    abhinavs95 authored and roywei committed May 15, 2019
    Configuration menu
    Copy the full SHA
    ca2d884 View commit details
    Browse the repository at this point in the history
  7. [MXNET-1344, 1346][FIT API] Retrieve Batch size and Logging verbose s…

    …upport for Gluon fit() API (#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 roywei committed May 15, 2019
    Configuration menu
    Copy the full SHA
    fcee290 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    768470e View commit details
    Browse the repository at this point in the history
  9. move to gluon contrib (#14635)

    roywei committed May 15, 2019
    Configuration menu
    Copy the full SHA
    6c455ef View commit details
    Browse the repository at this point in the history
  10. [Fit API] improve event handlers (#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 committed May 15, 2019
    Configuration menu
    Copy the full SHA
    900b449 View commit details
    Browse the repository at this point in the history
  11. [MXNET-1396][Fit-API] Update default handler logic (#14765)

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

    * address comments
    
    * add comment
    
    * check available context
    
    * fix bug
    
    * change cpu check
    roywei committed May 15, 2019
    Configuration menu
    Copy the full SHA
    d57a712 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2019

  1. [Fit-API] Adress PR comments (#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 eric-haibin-lin committed May 17, 2019
    Configuration menu
    Copy the full SHA
    5c34df3 View commit details
    Browse the repository at this point in the history