- 26 May, 2019 1 commit
-
-
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.
-
- 18 May, 2019 1 commit
-
-
leasunhy authored
`num_round` is redundant here because it will be overrideen by `num_trees` in the `param` dictionary.
-
- 16 May, 2019 2 commits
-
-
Nikita Titov authored
-
Guolin Ke authored
* first metric only in earlystopping for cli * code clean * added note about CLI only usage * removed note about CLI only usage
-
- 15 May, 2019 3 commits
-
-
Ilya Matiach authored
-
Laurae authored
* PR #1879 * Update docs with parameter_generator.py * Update wrapper doc for sklearn
-
Nikita Titov authored
* added ability to pass first_metric_only in params * simplified tests * fixed test * fixed punctuation
-
- 12 May, 2019 1 commit
-
-
Nikita Titov authored
* test: AppleClang on Travis * updated fix for OpenMP multiple instances * updated docs * switch compiler back
-
- 08 May, 2019 1 commit
-
-
Guolin Ke authored
* fix travis badge * updated GitHub Microsoft URL
-
- 05 May, 2019 1 commit
-
-
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
-
- 04 May, 2019 1 commit
-
-
Nikita Titov authored
-
- 01 May, 2019 1 commit
-
-
Nikita Titov authored
* added plot_split_value_histogram function * updated init module * added plot split value histogram example * added plot_split_value_histogram to notebook * added test * fixed pylint * updated API docs * fixed grammar * set y ticks to int value in more sufficient way
-
- 30 Apr, 2019 1 commit
-
-
Nikita Titov authored
* updated installation guide * updated Python installation guide * added note about opencl path to Windows section * added space before path in message * minor correction for option description in Python installation guide
-
- 29 Apr, 2019 1 commit
-
-
Nikita Titov authored
* set platform via A option * style hotfix * updated R installation script * updated Python installation script * updated CI test script * provide VS version-ingependent link for redistributables download * added link to VS 2019 redistributables * added VS 2019 match for Boost binaries
-
- 28 Apr, 2019 1 commit
-
-
Nikita Titov authored
-
- 26 Apr, 2019 1 commit
-
-
Nikita Titov authored
* Update Features.rst * Update .appveyor.yml * Update test_windows.ps1 * Update test_windows.ps1 * Update .appveyor.yml * Update test_windows.ps1 * Update .appveyor.yml
-
- 19 Apr, 2019 1 commit
-
-
Scott Lundberg authored
* Update doc string for pred_contrib See comments at the end of #1969 * Update basic.py * Update basic.py * update doc strings * update equals sign in doc string * strip whitespace and gen rst * strip whitespace
-
- 18 Apr, 2019 1 commit
-
-
Nikita Titov authored
-
- 11 Apr, 2019 1 commit
-
-
Nikita Titov authored
* updated HDFS guide * updated guide * no info about Clang * pass paths in quotes * Update README.rst
-
- 10 Apr, 2019 1 commit
-
-
Nikita Titov authored
* fixed Python intro * fixed typos * scikit-learn added support of https
-
- 04 Apr, 2019 1 commit
-
-
remcob-gr authored
* Add configuration parameters for CEGB. * Add skeleton CEGB tree learner Like the original CEGB version, this inherits from SerialTreeLearner. Currently, it changes nothing from the original. * Track features used in CEGB tree learner. * Pull CEGB tradeoff and coupled feature penalty from config. * Implement finding best splits for CEGB This is heavily based on the serial version, but just adds using the coupled penalties. * Set proper defaults for cegb parameters. * Ensure sanity checks don't switch off CEGB. * Implement per-data-point feature penalties in CEGB. * Implement split penalty and remove unused parameters. * Merge changes from CEGB tree learner into serial tree learner * Represent features_used_in_data by a bitset, to reduce the memory overhead of CEGB, and add sanity checks for the lengths of the penalty vectors. * Fix bug where CEGB would incorrectly penalise a previously used feature The tree learner did not update the gains of previously computed leaf splits when splitting a leaf elsewhere in the tree. This caused it to prefer new features due to incorrectly penalising splitting on previously used features. * Document CEGB parameters and add them to the appropriate section. * Remove leftover reference to cegb tree learner. * Remove outdated diff. * Fix warnings * Fix minor issues identified by @StrikerRUS. * Add docs section on CEGB, including citation. * Fix link. * Fix CI failure. * Add some unit tests * Fix pylint issues. * Fix remaining pylint issue
-
- 02 Apr, 2019 1 commit
-
-
sheikheddy authored
-
- 26 Mar, 2019 1 commit
-
-
James Lamb authored
* Small aesthetic improvements to RTD docs * fixed markdown table in Development-Guide * removed unnecessary blank line in conf.py
-
- 25 Mar, 2019 1 commit
-
-
kenmatsu4 authored
* Use first_metric_only flag for early_stopping function. In order to apply early stopping with only first metric, applying first_metric_only flag for early_stopping function. * upcate comment * Revert "upcate comment" This reverts commit 1e75a1a415cc16cfbe795181e148ebfe91469be4. * added test * fixed docstring * cut comment and save one line * document new feature
-
- 22 Mar, 2019 1 commit
-
-
Nikita Titov authored
-
- 24 Feb, 2019 1 commit
-
-
Nikita Titov authored
[docs] added notes about params usage when data is provided via path and removed unused param (#2024) * added notes about params usage when data is provided via path * fixed init score and valid init score params note * fixed binary params description
-
- 21 Feb, 2019 1 commit
-
-
Nikita Titov authored
-
- 20 Feb, 2019 1 commit
-
-
Ilya Matiach authored
* added LightGBM SWIG wrappers for macOS and updated docs * updated installation instructions based on comments * updated based on comments
-
- 18 Feb, 2019 2 commits
-
-
Harry Moreno authored
-
Harry Moreno authored
* it is confusing to name validation data `test_data` especially as terms like train, validation, test splits are common in ML. Change variable name in python quick start.
-
- 04 Feb, 2019 1 commit
-
-
Guolin Ke authored
* convert datatable to numpy directly * fix according to comments * updated more docstrings * simplified isinstance check * Update compat.py
-
- 03 Feb, 2019 1 commit
-
-
Matt authored
[docs] Fixed OpenCL Debian package name typo
-
- 26 Jan, 2019 1 commit
-
-
Tsukasa OMOTO authored
* Fix build on macOS Mojave Fixed #1898 - https://iscinumpy.gitlab.io/post/omp-on-high-sierra/ - https://cliutils.gitlab.io/modern-cmake/chapters/packages/OpenMP.html - https://github.com/Homebrew/homebrew-core/pull/20589 * update setup.py * update docs * fix setup.py * update docs * update docs * update setup.py * update docs
-
- 22 Jan, 2019 1 commit
-
-
James Lamb authored
* fixed minor typos in documentation * fixed typo in gpu_tree_learner.cpp * Update .gitignore
-
- 21 Jan, 2019 1 commit
-
-
Nikita Titov authored
* Added links to the libraries used. * Fixing the header * Fixes * ot -> to
-
- 18 Jan, 2019 1 commit
-
-
Nikita Titov authored
-
- 20 Dec, 2018 1 commit
-
-
Nikita Titov authored
* added get_data method * hotfix * added warning for other data types * reworked according to review comments * minor addition to FAQ * added test
-
- 10 Dec, 2018 1 commit
-
-
Nikita Titov authored
-
- 08 Dec, 2018 1 commit
-
-
Nikita Titov authored
* added download artifacts badge * hotfix * store badge images locally * explicitly set the order
-
- 25 Nov, 2018 1 commit
-
-
Nikita Titov authored
-