1. 13 Jun, 2019 2 commits
  2. 05 Jun, 2019 1 commit
  3. 04 Jun, 2019 2 commits
  4. 02 Jun, 2019 2 commits
  5. 28 May, 2019 1 commit
  6. 27 May, 2019 2 commits
    • Laurae's avatar
      [R-package] Fix best_iter and best_score (#2159) · f70a0532
      Laurae authored
      * Callback for NA handling
      
      * lgb.Booster default score => NA
      
      * lgb.cv default best score => NA
      
      * Fix back callback
      
      * lgb.train with booster check at the end
      
      manual tests done: 
      * With early stopping + with validation set
      * With early stopping + without validation set
      * Without early stopping + with validation set
      * Without early stopping + without validation set
      
      And with multiple metrics / validation sets.
      
      * lgb.cv with booster check at the end
      
      manual tests done: 
      * With early stopping + with validation set
      * With early stopping + without validation set
      * Without early stopping + with validation set
      * Without early stopping + without validation set
      
      And with multiple metrics / validation sets.
      f70a0532
    • Nikita Titov's avatar
      [python] fixed picklability of sklearn models with custom obj and updated... · 2459362a
      Nikita Titov authored
      [python] fixed picklability of sklearn models with custom obj and updated docstings for custom obj (#2191)
      
      * refactored joblib test
      
      * fixed picklability of sklearn models with custom obj and updated docstings for custom obj
      
      * pickled model should be able to predict without refitting
      2459362a
  7. 26 May, 2019 2 commits
    • Guolin Ke's avatar
      [docs] reorg the doc in main page (#2192) · e5b6e50e
      Guolin Ke authored
      e5b6e50e
    • Belinda Trotta's avatar
      Top k multi error (#2178) · b3db9e92
      Belinda Trotta authored
      * Implement top-k multiclass error metric. Add new parameter top_k_threshold.
      
      * Add test for multiclass metrics
      
      * Make test less sensitive to avoid floating-point issues.
      
      * Change tabs to spaces.
      
      * Fix problem with test in Python 2. Refactor to use np.testing. Decrease number of training rounds so loss is larger and easier to compare.
      
      * Move multiclass tests into test_engine.py
      
      * Change parameter name from top_k_threshold to multi_error_top_k.
      
      * Fix top-k error metric to handle case where scores are equal. Update tests and docs.
      
      * Change name of top-k metric to multi_error@k.
      
      * Change tabs to spaces.
      
      * Fix formatting.
      
      * Fix minor issues in docs.
      b3db9e92
  8. 25 May, 2019 1 commit
  9. 22 May, 2019 1 commit
  10. 18 May, 2019 2 commits
  11. 16 May, 2019 2 commits
  12. 15 May, 2019 5 commits
  13. 14 May, 2019 1 commit
    • Nikita Titov's avatar
      [ci] added swig compilation on macOS and Windows with artifacts (#2170) · 2a369170
      Nikita Titov authored
      * compile SWIG artifact on Windows
      
      * compile SWIG artifact on Windows
      
      * combined swig and sdist jobs for Linux
      
      * added conditions for artifacts publishing
      
      * added SWIG artifact compilation on macOS
      
      * hotfix
      
      * test: switch compilers
      
      * harsh workaround for OpenMP library conflict
      
      * switch compilers back
      
      * consistent order of tasks in condition
      
      * dummy commit to trigger CI and fix CLA
      2a369170
  14. 12 May, 2019 2 commits
  15. 11 May, 2019 1 commit
  16. 09 May, 2019 1 commit
    • Nikita Titov's avatar
      [ci] CI fixes (#2161) · abbbbd75
      Nikita Titov authored
      * Update setup.sh
      
      * Update test.sh
      
      * Update setup.sh
      
      * test: gcc on Azure
      
      * Update test.sh
      
      * Update setup.sh
      
      * Update test.sh
      
      * switch compiler back on Azure
      abbbbd75
  17. 08 May, 2019 4 commits
  18. 06 May, 2019 3 commits
  19. 05 May, 2019 2 commits
    • Nikita Titov's avatar
      [ci][docs] generate docs for C API (#2059) · cfcc020e
      Nikita Titov authored
      * use file to install deps for docs
      
      * added C_API docs
      
      * use breathe without exhale
      
      * added missed params descriptions and make Doxygen fail for warnings
      
      * escape char hotfix
      
      * ignore unknown directive for rstcheck
      
      * better handle env variable
      
      * hotfix for 'Unknown directive type' error with C_API=NO
      
      * Update .gitignore
      
      * fixed pylint
      
      * use already defined constants in conf.py
      
      * do not suppress Doxygen's output
      
      * addressed review comments
      
      * removed unneeded import
      cfcc020e
    • Nikita Titov's avatar
      [doc] OS name in bold (#2147) · 804c5cdf
      Nikita Titov authored
      804c5cdf
  20. 04 May, 2019 3 commits