- 23 May, 2022 4 commits
-
-
James Lamb authored
-
James Lamb authored
-
James Lamb authored
-
James Lamb authored
-
- 22 May, 2022 2 commits
-
-
José Morales authored
[python-package] make a shallow copy when replacing categorical features with codes (fixes #4596) (#5225)
-
James Lamb authored
-
- 18 May, 2022 2 commits
-
-
James Lamb authored
* [R-package] stop automatically calculating eval metrics on training data in lightgbm() * update docs * update docs * roxygen cares about line breaks
-
Nikita Titov authored
* Update CODEOWNERS * Update CODEOWNERS * Update CODEOWNERS * Update CODEOWNERS * Update CODEOWNERS
-
- 17 May, 2022 2 commits
-
-
José Morales authored
* allow using feature names when retrieving number of bins * unname vector * use default feature names when not defined * lint * apply suggestions * remove extra comma * add test with categorical feature * make feature names sync more transparent
-
José Morales authored
minor improvements on weight demo
-
- 14 May, 2022 1 commit
-
-
James Lamb authored
-
- 11 May, 2022 1 commit
-
-
James Lamb authored
-
- 10 May, 2022 3 commits
-
-
James Lamb authored
* [R-package] remove lgb.unloader() * update version reference
-
Nikita Titov authored
* Update dataset_loader.cpp * Update gbdt.h * Update regression_objective.hpp * Update linker_topo.cpp * Update xentropy_objective.hpp * Update regression_objective.hpp * investigate inf test failure * avoid overflow in regression objective * remove `test_inf_handle` test Co-authored-by:Guolin Ke <guolin.ke@outlook.com>
-
James Lamb authored
* [R-package] ensure that callbacks respect verbosity from params * added tests on lgb.train() * add lgb.cv() tests * add fix for lightgbm() * fix early stopping tests * start reduucing duplication in tests * more simplification * more simplification * reduce more code duplication * centrallize more details * reuse more logic across tests * more code re-use * started condensing lgb.cv test code * further condense lgb.cv() tests * re-use more code lgb.cv() tests * more condensing
-
- 05 May, 2022 1 commit
-
-
Nikita Titov authored
* Update test_windows.ps1 * Update .appveyor.yml * Update test_windows.ps1 * Update test_windows.ps1 * Update test_windows.ps1 * Update test_windows.ps1 * Update test_windows.ps1 * Update .appveyor.yml
-
- 04 May, 2022 2 commits
-
-
Nikita Titov authored
* Update test_windows.ps1 * Update .appveyor.yml * Update .appveyor.yml
-
Nikita Titov authored
-
- 01 May, 2022 3 commits
-
-
James Lamb authored
* [ci] fix git checkout for comment-triggered CI jobs * set locale prior to installing packages * comment out cuda * change strategy for setting locale * comment out R jobs * comment out more CI jobs * update locales before installing other packages * remove unnecessary packages * add libc6 back * restore libicu and libssl * Revert "comment out more CI jobs" This reverts commit 8fd92144ad1dafc33ae699d7c3e159d8846e41b2. * uncomment CI jobs * revert more changes * more reverting * remove r_package.yml from diff
-
Lipson authored
-
Nikita Titov authored
* Update dataset_loader.cpp * Update config.cpp * Update application.cpp * Update linkers_socket.cpp
-
- 30 Apr, 2022 3 commits
-
-
Nikita Titov authored
-
José Morales authored
[R-package] allow use of `categorical_features` in Dataset when raw data does not have column names (fixes #4374) (#5184) * check for number of columns if data is matrixx for categorical indices check * check for error when using a greater index than the number of columns * apply suggestion Co-authored-by:
James Lamb <jaylamb20@gmail.com> * revert whitespace change * check if is filename instead of matrix Co-authored-by:
James Lamb <jaylamb20@gmail.com>
-
José Morales authored
* check number of features when retrieving number of bins * check for negative values * lint
-
- 26 Apr, 2022 1 commit
-
-
shiyu1994 authored
-
- 24 Apr, 2022 5 commits
-
-
Nikita Titov authored
-
Nikita Titov authored
-
Nikita Titov authored
* skip auto-injected tasks at Azure Pipelines * Update .vsts-ci.yml
-
James Lamb authored
* fix predict() params * [R-package] ensure values in params override keyword arguments to predict() (fixes #4670) * revert accidentally-introduced unrelated test changes * Update R-package/tests/testthat/test_Predictor.R Co-authored-by:
José Morales <jose.morales@kavak.com> * Update R-package/tests/testthat/test_Predictor.R Co-authored-by:
José Morales <jose.morales@kavak.com> * linting * remove nammes in shap test * changes to tests Co-authored-by:
José Morales <jose.morales@kavak.com>
-
James Lamb authored
-
- 23 Apr, 2022 1 commit
-
-
James Lamb authored
-
- 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>
-
- 15 Apr, 2022 2 commits
-
-
Samuel Wilson authored
-
James Lamb authored
-
- 14 Apr, 2022 1 commit
-
-
Nikita Titov authored
-
- 13 Apr, 2022 3 commits
-
-
shiyu1994 authored
-
Nikita Titov authored
[python] Use predefined constant in feature importance type comparison instead of raw int literal (#5148)
-
James Lamb authored
* [R-package] reduce cost of repeated parameter alias checks * formatting
-
- 10 Apr, 2022 2 commits
-
-
James Lamb authored
* [ci] update to R 4.1.3 and use macOS-latest for R jobs (fixes #4990) * update Windows version * update docs env * simplify r-package config
-
Pablo Dávila Herrero authored
* Document behaviour of the first linear estimator * Properly update docs Co-authored-by:Pablo-Davila <Pablo-Davila@users.noreply.github.com>
-