1. 25 Apr, 2020 2 commits
  2. 24 Apr, 2020 2 commits
  3. 23 Apr, 2020 2 commits
  4. 22 Apr, 2020 1 commit
  5. 21 Apr, 2020 1 commit
  6. 19 Apr, 2020 1 commit
  7. 16 Apr, 2020 2 commits
  8. 15 Apr, 2020 3 commits
  9. 14 Apr, 2020 1 commit
  10. 13 Apr, 2020 3 commits
  11. 12 Apr, 2020 1 commit
  12. 10 Apr, 2020 2 commits
  13. 09 Apr, 2020 1 commit
    • CharlesAuguste's avatar
      Pr3 monotone constraints splits penalization (#2939) · 505a145f
      CharlesAuguste authored
      
      
      * Add the monotone penalty parameter to the config.
      
      * Pass tree in the necessary functions so it can be used in ComputeBestSplitForFeature.
      
      * Add monotone penalty.
      
      * Added link to the original report.
      
      * Add tests.
      
      * Fix GPU.
      
      * Revert "Pass tree in the necessary functions so it can be used in ComputeBestSplitForFeature."
      
      This reverts commit 37757e8e8f3a2c82a604f4af9a926da616660d2e.
      
      * Revert "Fix GPU."
      
      This reverts commit e49eeee41c883f3c97fd5cdbd53c9288094bffb6.
      
      * Added a shared pointer to the tree so the constraints can use it too.
      
      * Moved check on monotone penalty to config.cpp.
      
      * Python linting.
      
      * Use AssertTrue instead of assert_.
      
      * Fix penalization in test.
      
      * Make GPU deterministic in tests.
      
      * Rename tree to tree_ in monotone constraints.
      
      * Replaced epsilon by kEplison.
      
      * Typo.
      
      * Make tree pointer const.
      
      * Update src/treelearner/monotone_constraints.hpp
      Co-Authored-By: default avatarGuolin Ke <guolin.ke@outlook.com>
      
      * Update src/treelearner/monotone_constraints.hpp
      Co-Authored-By: default avatarGuolin Ke <guolin.ke@outlook.com>
      
      * Added alias for the penalty.
      
      * Remove useless comment.
      
      * Save CI time.
      
      * Refactor test_monotone_penalty_max.
      
      * Update include/LightGBM/config.h
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * Fix doc to be in line with previous config change commit.
      Co-authored-by: default avatarCharles Auguste <auguste@dubquantdev801.ire.susq.com>
      Co-authored-by: default avatarGuolin Ke <guolin.ke@outlook.com>
      Co-authored-by: default avatarNikita Titov <nekit94-08@mail.ru>
      505a145f
  14. 08 Apr, 2020 3 commits
  15. 07 Apr, 2020 2 commits
  16. 05 Apr, 2020 1 commit
  17. 04 Apr, 2020 2 commits
  18. 03 Apr, 2020 1 commit
  19. 02 Apr, 2020 1 commit
  20. 01 Apr, 2020 3 commits
  21. 31 Mar, 2020 1 commit
  22. 30 Mar, 2020 2 commits
  23. 28 Mar, 2020 1 commit
  24. 25 Mar, 2020 1 commit