- 01 May, 2024 1 commit
-
-
Oliver Borchert authored
* [python-package] Allow to pass early stopping min delta in params * Fix test * Add separate test * Fix * Add to cpp config * Adjust test * Adjust test * Debug * Revert * Apply suggestions from code review --------- Co-authored-by:James Lamb <jaylamb20@gmail.com>
-
- 20 Apr, 2024 1 commit
-
-
Darcie Delzell authored
[python-package] allow use of early_stopping_round<=0 to turn off early stopping (fixes #6401) (#6406)
-
- 27 Feb, 2024 1 commit
-
-
James Lamb authored
-
- 21 Feb, 2024 1 commit
-
-
James Lamb authored
-
- 13 Sep, 2023 1 commit
-
-
James Lamb authored
-
- 08 Sep, 2023 1 commit
-
-
Shinichi Hemmi authored
-
- 23 Aug, 2023 1 commit
-
-
James Lamb authored
-
- 21 Aug, 2023 1 commit
-
-
James Lamb authored
-
- 14 Jul, 2023 1 commit
-
-
James Lamb authored
-
- 24 Apr, 2023 1 commit
-
-
James Lamb authored
-
- 19 Apr, 2023 2 commits
-
-
James Lamb authored
-
James Lamb authored
-
- 11 Apr, 2023 1 commit
-
-
James Lamb authored
-
- 30 Mar, 2023 3 commits
-
-
James Lamb authored
-
James Lamb authored
-
James Lamb authored
-
- 26 Feb, 2023 2 commits
-
-
James Lamb authored
-
James Lamb authored
-
- 25 Feb, 2023 1 commit
-
-
Dmytro Tanasiuk authored
-
- 24 Feb, 2023 1 commit
-
-
James Lamb authored
-
- 12 Jan, 2023 1 commit
-
-
James Lamb authored
-
- 30 Aug, 2022 2 commits
-
-
James Lamb authored
* [python-package] fix mypy errors about callbacks * revert unnecessary import
-
James Lamb authored
-
- 16 Aug, 2022 1 commit
-
-
nyanp authored
-
- 10 Jul, 2022 1 commit
-
-
James Lamb authored
* [python-package] add type hints on Booster.update() * add __boost()
-
- 25 Jun, 2022 1 commit
-
-
James Lamb authored
* [python-package] add more type hints in engine.py * Update python-package/lightgbm/engine.py Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 19 Jun, 2022 1 commit
-
-
James Lamb authored
* [python-package] add type hints on cv() * remove inadvertent changes * Apply suggestions from code review Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 22 Apr, 2022 1 commit
-
-
Miguel Trejo Marrufo authored
[python-package] remove 'fobj' in favor of passing custom objective function in params (fixes #3244) (#5052) * feat: support custom metrics in params * feat: support objective in params * test: custom objective and metric * fix: imports are incorrectly sorted * feat: convert eval metrics str and set to list * feat: convert single callable eval_metric to list * test: single callable objective in params Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * feat: callable fobj in basic cv function Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * test: cv support objective callable Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * fix: assert in cv_res Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * docs: objective callable in params Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * recover test_boost_from_average_with_single_leaf_trees Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * linters fail Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * remove metrics helper functions Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * feat: choose objective through _choose_param_values Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * test: test objective through _choose_param_values Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * test: test objective is callabe in train Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * test: parametrize choose_param_value with objective aliases Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * test: cv booster metric is none Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * fix: if string and callable choose callable Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * test train uses custom objective metrics Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * test: cv uses custom objective metrics Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * refactor: remove fobj parameter in train and cv Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * refactor: objective through params in sklearn API Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * custom objective function in advanced_example Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * fix whitespackes lint * objective is none not a particular case for predict method Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * replace scipy.expit with custom implementation Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * test: set num_boost_round value to 20 Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * fix: custom objective default_value is none Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * refactor: remove self._fobj Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * custom_objective default value is None Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * refactor: variables name reference dummy_obj Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * linter errors * fix: process objective parameter when calling predict Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com> * linter errors * fix: objective is None during predict call Signed-off-by:
Miguel Trejo <armando.trejo.marrufo@gmail.com>
-
- 12 Mar, 2022 1 commit
-
-
José Morales authored
[python-package] [R-package] propagate the best iteration of cvbooster into the individual boosters (#5066)
-
- 26 Feb, 2022 1 commit
-
-
Nikita Titov authored
[python] fixes for supporting 2d numpy arrays for predictions, grads and hess in multiclass custom objective and eval (#5030) * fixes for supporting 2d numpy arrays for predictions, grads and hess in multiclass custom objective * Apply suggestions from code review Co-authored-by:
José Morales <jmoralz92@gmail.com> Co-authored-by:
José Morales <jmoralz92@gmail.com>
-
- 20 Feb, 2022 1 commit
-
-
José Morales authored
* clarify that categoricals will be converted to ints and not that they should be ints in the input data * update remaining sections * update config.h * add suggestions
-
- 17 Feb, 2022 1 commit
-
-
James Lamb authored
-
- 16 Feb, 2022 2 commits
-
-
Nikita Titov authored
-
Akshita Dixit authored
-
- 15 Feb, 2022 1 commit
-
-
José Morales authored
* make record_evaluation compatible with cv * test multiple metrics in cv * lint * fix cv with train metric. save stdv as well * always add dataset prefix to cv_agg * remove unused function
-
- 26 Dec, 2021 1 commit
-
-
Nikita Titov authored
-
- 23 Dec, 2021 1 commit
-
-
Nikita Titov authored
-
- 12 Dec, 2021 1 commit
-
-
Nikita Titov authored
* remove `verbose_eval` argument * update example Notebook
-
- 11 Dec, 2021 1 commit
-
-
Nikita Titov authored
-
- 02 Dec, 2021 1 commit
-
-
James Lamb authored
* [python-package] fix mypy errors in engine.py * Apply suggestions from code review Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * allow for stdv * whitespace Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-