- 10 Oct, 2020 1 commit
-
-
James Lamb authored
* [R-package] [docs] Reorganize installation instructions (fixes #3320) * more changes * remove ability to use precompiled lib_lightgbm * remove language about installing from the CRAN section * move installation stuff * Apply suggestions from code review Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * fix anchor Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 09 Oct, 2020 4 commits
-
-
James Lamb authored
* [ci] add R CI job with UBSAN * stuff * fix command * update template * fail on errors * spaces * trigger by comment * stuff * add all CI back * trying things * run sanitizers as a regular job * remove comments * sanitizers * try to trigger UBSAN * try to trigger failure * remove int overflow * remove testing change * Apply suggestions from code review Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
Nikita Titov authored
* added new GPU docker files * removed maintainer label
-
Nikita Titov authored
-
Lucas David authored
~ Added 'noexcept' specifier and defaulted desctructor. Co-authored-by:Lucas DAVID <lucas@isdom.isoft.fr>
-
- 08 Oct, 2020 1 commit
-
-
James Lamb authored
* [R-package] update DESCRIPTION per CRAN comments * newlines * Apply suggestions from code review Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * more fixes * update Rbuildignore * more changes * more changes per CRAN response * add email * run examples in CI * add newest CRAN response * add Solaris patch * update patch * another attempt at ifaddrs patch * fix unnecessary comment * update configure * comments * bump version * tabs * fix address alignment, required by cran (#3415) * fix dataset binary file alignment * many fixes * fix warnings * fix bug * Update file_io.cpp * Update file_io.cpp * simplify code * Apply suggestions from code review * general * remove unneeded alignment * Update file_io.h * int32 to byte8 alignment * Apply suggestions from code review * Apply suggestions from code review * [R-package] add new copyright holder in DESCRIPTION (#3409) * [R-package] add new copyright holder in DESCRIPTION * fix role * fixing conflicts * [R-package] add new copyright holder in DESCRIPTION (#3409) * [R-package] add new copyright holder in DESCRIPTION * fix role * trying to fix conflicts * more fixes * this will work * update cran-comments * simplify solaris, add more testing docs * stuff * remove rchck docs * Apply suggestions from code review Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * remove extra use of cat() * change solaris check * update docs * remove testing code * fix warning about cleanup not having execute permissions * fix cmake builds * remove blank line Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> Co-authored-by:
Guolin Ke <guolin.ke@outlook.com>
-
- 07 Oct, 2020 1 commit
-
-
Nikita Titov authored
-
- 06 Oct, 2020 1 commit
-
-
James Lamb authored
* [R-package] [ci] Make Windows CI fail if R CMD check fails * restore fix * catch more errors * remove testing * fix processx calls * try to get status code * more logs * trying something * stuff * previous changes * uncomment
-
- 04 Oct, 2020 1 commit
-
-
James Lamb authored
* [R-package] add 'cleanup' script to handle left-behind Makevars * always install library for checkbashisms
-
- 03 Oct, 2020 1 commit
-
-
Philip Khor authored
see #3390. Also added isTRUE for some of the logical checks, please advise if this is okay
-
- 02 Oct, 2020 1 commit
-
-
Nikita Titov authored
* rename R-package workflow * Revert "[ci] fix R CMD check issue 'unable to verify current time' (#3341)" This reverts commit 0038a662. * Revert "Revert "[ci] fix R CMD check issue 'unable to verify current time' (#3341)"" This reverts commit e2307418aa7aa7b237f0eb46f43c0535473cf462.
-
- 30 Sep, 2020 5 commits
-
-
Nikita Titov authored
-
Belinda Trotta authored
-
Guolin Ke authored
* Update serial_tree_learner.cpp * Update src/treelearner/serial_tree_learner.cpp * stable multi-threading reduction * Update src/treelearner/serial_tree_learner.cpp * more fixes * Apply suggestions from code review * Apply suggestions from code review * Update src/boosting/gbdt.cpp
-
Guolin Ke authored
* Update gbdt.cpp * Update gbdt.cpp * Apply suggestions from code review
-
Guolin Ke authored
* fix dataset binary file alignment * many fixes * fix warnings * fix bug * Update file_io.cpp * Update file_io.cpp * simplify code * Apply suggestions from code review * general * remove unneeded alignment * Update file_io.h * int32 to byte8 alignment * Apply suggestions from code review * Apply suggestions from code review
-
- 29 Sep, 2020 4 commits
-
-
Guolin Ke authored
* fix warnings * Apply suggestions from code review * Update feature_group.h * Update feature_group.h * Update src/treelearner/serial_tree_learner.cpp * Update multiclass_metric.hpp
-
CharlesAuguste authored
-
James Lamb authored
* [python] fix dangerous default for eval_at in LGBMRanker * use a tuple * five * Update python-package/lightgbm/sklearn.py Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
James Lamb authored
-
- 27 Sep, 2020 1 commit
-
-
James Lamb authored
[R-package] Fix incorrect num_iterations, early_stopping_round in saved models (fixes #2208, #2468) (#3368) * params to string * add tests * more tests * stop skipping training continuation test (fixes #2468) * remove unnecessary code
-
- 26 Sep, 2020 1 commit
-
-
James Lamb authored
* [R-package] add new copyright holder in DESCRIPTION * fix role
-
- 25 Sep, 2020 1 commit
-
-
James Lamb authored
* [R-package] use keyword arguments in internal function calls * empty commit
-
- 23 Sep, 2020 2 commits
-
-
Belinda Trotta authored
* Implement average precision score * Fix lint errors * Change name to average_precision * Add to R-package list of metrics * Empty commit to trigger CI jobs * Change name to average_precision
-
Belinda Trotta authored
* Make path smoothing faster * Fix bug * Fix bug * Minor style fix
-
- 21 Sep, 2020 3 commits
-
-
CharlesAuguste authored
* No need to pass the tree to all fuctions related to monotone constraints because the pointer is shared. * Fix OppositeChildShouldBeUpdated numerical split optimisation. * No need to use constraints when computing the output of the root. * Refactor existing constraints. * Add advanced constraints method. * Update tests. * Add override. * linting. * Add override. * Simplify condition in LeftRightContainsRelevantInformation. * Add virtual destructor to FeatureConstraint. * Remove redundant blank line. * linting of else. * Indentation. * Lint else. * Replaced non-const reference by pointers. * Forgotten reference. * Leverage USE_MC for efficiency. * Make constraints const again in feature_histogram.hpp. * Update docs. * Add "advanced" to the monotone constraints options. * Update monotone constraints restrictions. * Fix loop iterator. Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Fix loop iterator. Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Remove superfluous parenthesis. * Fix loop iterator. Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Fix loop iterator. Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Fix loop iterator. Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Fix loop iterator. Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Fix loop iterator. Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Fix loop iterator. Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Fix loop iterator. Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Fix loop iterator. Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Remove std namespace qualifier. * Fix unsigned_int size_t comparison. * Set num_features as int for consistency with the rest of the codebase. * Make sure constraints exist before recomputing them. * Initialize previous constraints in UpdateConstraints. * Update monotone constraints restrictions. * Refactor UpdateConstraints loop. * Update src/io/config.cpp Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Delete white spaces. Co-authored-by:
Charles Auguste <charles.auguste@sig.com> Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
TP Boudreau authored
* Add specialized OpenCL/Python package build path * Refer to upstream OpenCL repository * Reset build job count in setup.py * TEMPORARY: refer to OpenCL fork to ensure Linux CI builds succeed * Remove intermediate cmake target * Restrict OpenCL headers to documented API version * Use command line definition to activate integrated build * Flag reference to unofficial repo with FIXME * TEMPORARY: update private repo tag for dependency * Remove integrated build for non-Win32 and related cleanup * Remove commented code * Rename integrated OpenCL build option and other cleanups * Small cleanups * Update CMakeIntegratedOpenCL.cmake Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Update CMakeIntegratedOpenCL.cmake Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Update CMakeIntegratedOpenCL.cmake Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Update CMakeIntegratedOpenCL.cmake Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Update CMakeLists.txt Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Update CMakeLists.txt Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Update CMakeLists.txt Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Update CMakeIntegratedOpenCL.cmake Targeted download of Boost submodules. Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Update CMakeLists.txt Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
Ilya Matiach authored
-
- 20 Sep, 2020 3 commits
-
-
Belinda Trotta authored
* Update auc_mu metric to use data weights if provided * Calculate class sizes and total weights in Init so we only do it once * Fix lint error * Empty commit to trigger CI jobs
-
Chip Kerchner authored
* Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * Initial CUDA work * redirect log to python console (#3090) * redir log to python console * fix pylint * Apply suggestions from code review * Update basic.py * Apply suggestions from code review Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * Update c_api.h * Apply suggestions from code review * Apply suggestions from code review * super-minor: better wording Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> Co-authored-by:
StrikerRUS <nekit94-12@hotmail.com> * re-order includes (fixes #3132) (#3133) * Revert "re-order includes (fixes #3132) (#3133)" (#3153) This reverts commit 656d2676 . * Missing change from previous rebase * Minor cleanup and removal of development scripts. * Only set gpu_use_dp on by default for CUDA. Other minor change. * Fix python lint indentation problem. * More python lint issues. * Big lint cleanup - more to come. * Another large lint cleanup - more to come. * Even more lint cleanup. * Minor cleanup so less differences in code. * Revert is_use_subset changes * Another rebase from master to fix recent conflicts. * More lint. * Simple code cleanup - add & remove blank lines, revert unneccessary format changes, remove added dead code. * Removed parameters added for CUDA and various bug fix. * Yet more lint and unneccessary changes. * Revert another change. * Removal of unneccessary code. * temporary appveyor.yml for building and testing * Remove return value in ReSize * Removal of unused variables. * Code cleanup from reviewers suggestions. * Removal of FIXME comments and unused defines. * More reviewers comments cleanup. * More reviewers comments cleanup. * More reviewers comments cleanup. * Fix config variables. * Attempt to fix check-docs failure * Update Paramster.rst for num_gpu * Removing test appveyor.yml * Add CUDA_RESOLVE_DEVICE_SYMBOLS to libraries to fix linking issue. * Fixed handling of data elements less than 2K. * More reviewers comments cleanup. * Removal of TODO and fix printing of int64_t * Add cuda change for CI testing and remove cuda from device_type in python. * Missed one change form previous check-in * Removal AdditionConfig and fix settings. * Limit number of GPUs to one for now in CUDA. * Update Parameters.rst for previous check-in * Whitespace removal. * Cleanup unused code. * Changed uint/ushort/ulong to unsigned int/short/long to help Windows based CUDA compiler work. * Lint change from previous check-in. * Changes based on reviewers comments. * More reviewer comment changes. * Adding warning for is_sparse. Revert tmp_subset code. Only return FeatureGroupData if not is_multi_val_ * Fix so that CUDA code will compile even if you enable the SCORE_T_USE_DOUBLE define. * Reviewer comment cleanup. * Replace warning with Log message. Removal of some of the USE_CUDA. Fix typo and removal of pragma once. * Remove PRINT debug for CUDA code. * Allow to use of multiple GPUs for CUDA. * More multi-GPUs enablement for CUDA. * More code cleanup based on reviews comments. * Update docs with latest config changes. Co-authored-by:
Gordon Fossum <fossum@us.ibm.com> Co-authored-by:
ChipKerchner <ckerchne@linux.vnet.ibm.com> Co-authored-by:
Guolin Ke <guolin.ke@outlook.com> Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> Co-authored-by:
StrikerRUS <nekit94-12@hotmail.com> Co-authored-by:
James Lamb <jaylamb20@gmail.com>
-
Guolin Ke authored
* Update serial_tree_learner.cpp * Update src/treelearner/serial_tree_learner.cpp * Update src/treelearner/serial_tree_learner.cpp
-
- 15 Sep, 2020 1 commit
-
-
Nikita Titov authored
* Update .appveyor.yml * Update .travis.yml * Update .vsts-ci.yml * Update main.yml * Update setup.py
-
- 14 Sep, 2020 2 commits
-
-
Nikita Titov authored
* Update install.libs.R * Update CMakeLists.txt
-
Nikita Titov authored
* Use Ubuntu Focal image at Travis * test gcc * test Bionic and gcc * test Focal with another Python version for GPU test * revert testing changes * install linkchecker via pip * simplify linkchecker config
-
- 13 Sep, 2020 3 commits
-
-
Belinda Trotta authored
-
Nikita Titov authored
-
James Lamb authored
-
- 11 Sep, 2020 3 commits
-
-
Guolin Ke authored
* Update Python-Intro.rst * Update README.rst
-
James Lamb authored
-
James Lamb authored
* [R-package] remove unused code and comments * put check back * other typos
-