- 10 Apr, 2020 1 commit
-
-
OMOTO Tsukasa authored
* Support UTF-8 characters in feature name again This commit reverts 0d59859c. Also see: - https://github.com/microsoft/LightGBM/issues/2226 - https://github.com/microsoft/LightGBM/issues/2478 - https://github.com/microsoft/LightGBM/pull/2229 I reproduced the issue and as @kidotaka gave us a great survey in #2226, I don't conclude that the cause is UTF-8, but "an empty string (character)". Therefore, I revert "throw error when meet non ascii (#2229)" whose commit hash is 0d59859c, and add support feture names as UTF-8 again. * add tests * fix check-docs tests * update * fix tests * update .travis.yml * fix tests * update test_r_package.sh * update test_r_package.sh * update test_r_package.sh * add a test for R-package * update test_r_package.sh * update test_r_package.sh * update test_r_package.sh * fix test for R-package * update test_r_package.sh * update test_r_package.sh * update test_r_package.sh * update test_r_package.sh * update * updte * update * remove unneeded comments
-
- 08 Apr, 2020 1 commit
-
-
James Lamb authored
-
- 01 Apr, 2020 1 commit
-
-
James Lamb authored
-
- 24 Mar, 2020 1 commit
-
-
James Lamb authored
* [R-package] started cutting over from custom R-to-C interface to R.h * replaced LGBM_SE with SEXP * fixed error about ocnflicting definitions of length * got linking working * more stuff * eliminated R CMD CHECK note about printing * switched from hard-coded include dir to the one from FindLibR.cmake * cleaned up formatting in FindLibR.cmake * commented-out everything in CI that does not touch R * more changes * trying to get better logs * tried ignoring * added error message to confirm a suspicion * still trying to find R during R CMD CHECK * restore full CI * fixed comment * Update R-package/src/cmake/modules/FindLibR.cmake * changed strategy for finding LIBR_HOME on Windows * Removed 32-bit Windows stuff in FindLibR.cmake * Update R-package/src/cmake/modules/FindLibR.cmake * 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 R-package/src/cmake/modules/FindLibR.cmake Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * removed some duplication in cmake scripts * Update R-package/src/cmake/modules/FindLibR.cmake Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * Update R-package/src/cmake/modules/FindLibR.cmake Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * Update R-package/src/cmake/modules/FindLibR.cmake Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * Update R-package/src/cmake/modules/FindLibR.cmake Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * Update R-package/src/cmake/modules/FindLibR.cmake Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * Update R-package/src/cmake/modules/FindLibR.cmake Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * added LIBR_CORE_LIBRARY back * small fixes to CMakeLists * simplified FindLibR.cmake * some fixes for windows * Apply suggestions from code review Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * allowed for directly passing LIBR_EXECUTABLE to FindLibR.cmake * reorganized FindLibR.cmake to catch more cases * clean up inconsistencies in R calls in FindLibR.cmake * Update R-package/src/cmake/modules/FindLibR.cmake Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * removed unnecessary log messages * removed unnecessary unset() call Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 22 Mar, 2020 2 commits
-
-
James Lamb authored
-
James Lamb authored
-
- 21 Mar, 2020 2 commits
-
-
James Lamb authored
-
James Lamb authored
-
- 20 Mar, 2020 1 commit
-
-
James Lamb authored
-
- 17 Mar, 2020 1 commit
-
-
James Lamb authored
* [R-package] [ci] added more linters * Update R-package/tests/testthat/test_parameters.R Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * added cbind() to undesirable_function_linter * fixed linting * Update .ci/lint_r_code.R * Apply suggestions from code review Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 16 Mar, 2020 1 commit
-
-
James Lamb authored
-
- 15 Mar, 2020 1 commit
-
-
James Lamb authored
-
- 14 Mar, 2020 1 commit
-
-
James Lamb authored
-
- 10 Mar, 2020 1 commit
-
-
James Lamb authored
* [R-package] Introduced define LGB_BUILD_R to control compilation of lib_lightgbm for the R package * fixed comment * switched to cmake options * fixed typo
-
- 04 Mar, 2020 2 commits
-
-
Nikita Titov authored
* [R-package] [docs] Added documentation on lgb.dl() and data.table version * added missed table of contents item * moved known issues to FAQ docs * fixed formatting
-
Nikita Titov authored
* fixed cpplint errors * fixed more cpplint errors
-
- 03 Mar, 2020 1 commit
-
-
James Lamb authored
-
- 02 Mar, 2020 1 commit
-
-
James Lamb authored
-
- 26 Feb, 2020 1 commit
-
-
Guolin Ke authored
* code refactoring * update vcproject * refine * fix test * Update tests/python_package_test/test_sklearn.py * fix test
-
- 23 Feb, 2020 1 commit
-
-
James Lamb authored
* [R-package] Fixed R implementation of upper_bound() and lower_bound() for lgb.Booster * [R-package] switched return type to double * fixed R tests on Booster upper_bound() and lower_bound() * fixed linting * moved numeric tolerance into a global constant
-
- 20 Feb, 2020 2 commits
-
-
Nikita Titov authored
-
Joan Fontanals authored
* Add capability to get possible max and min values for a model * Change implementation to have return value in tree.cpp, change naming to upper and lower bound, move implementation to gdbt.cpp * Update include/LightGBM/c_api.h Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * Change iteration to avoid potential overflow, add bindings to R and Python and a basic test * Adjust test values * Consider const correctness and multithreading protection * Update test values * Update test values * Add test to check that model is exactly the same in all platforms * Try to parse the model to get the expected values * Try to parse the model to get the expected values * Fix implementation, num_leaves can be lower than the leaf_value_ size * Do not check for num_leaves to be smaller than actual size and get back to test with hardcoded value * Change test order * Add gpu_use_dp option in test * Remove helper test method * Update src/c_api.cpp Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * Update src/io/tree.cpp Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * Update src/io/tree.cpp Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * Update tests/python_package_test/test_basic.py Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * Remoove imports Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 19 Feb, 2020 2 commits
-
-
Nikita Titov authored
* fixed R Dataset aliases * Update R-package/R/aliases.R Co-Authored-By:
James Lamb <jaylamb20@gmail.com> * fix one more typo Co-authored-by:
James Lamb <jaylamb20@gmail.com>
-
Guolin Ke authored
* reset * fix a bug * fix test * Update c_api.h * support to no filter features by min_data * add warning in reset config * refine warnings for override dataset's parameter * some cleans * clean code * clean code * refine C API function doxygen comments * refined new param description * refined doxygen comments for R API function * removed stuff related to int8 * break long line in warning message * removed tests which results cannot be validated anymore * added test for warnings about unchangeable params * write parameter from dataset to booster * consider free_raw_data. * fix params * fix bug * implementing R * fix typo * filter params in R * fix R * not min_data * refined tests * fixed linting * refine * pilint * add docstring * fix docstring * R lint * updated description for C API function * use param aliases in Python * fixed typo * fixed typo * added more params to test * removed debug print * fix dataset construct place * fix merge bug * Update feature_histogram.hpp * add is_sparse back * remove unused parameters * fix lint * add data random seed * update * [R-package] centrallized Dataset parameter aliases and added tests on Dataset parameter updating (#2767) Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> Co-authored-by:
James Lamb <jaylamb20@gmail.com>
-
- 08 Feb, 2020 1 commit
-
-
Nikita Titov authored
* various minor style, docs and cpplint improvements * fixed typo in warning * fix recently added cpplint errors * move note for params upper in description for consistency
-
- 03 Feb, 2020 2 commits
-
-
Nikita Titov authored
-
Nikita Titov authored
* removed duplicated code from language wrappers * removed check for resetting metric
-
- 02 Feb, 2020 1 commit
-
-
Guolin Ke authored
* commit * fix a bug * fix bug * reset to track changes * refine the auto choose logic * sort the time stats output * fix include * change multi_val_bin_sparse_threshold * add cmake * add _mm_malloc and _mm_free for cross platform * fix cmake bug * timer for split * try to fix cmake * fix tests * refactor DataPartition::Split * fix test * typo * formating * Revert "formating" This reverts commit 5b8de4f7fb9d975ee23701d276a66d40ee6d4222. * add document * [R-package] Added tests on use of force_col_wise and force_row_wise in training (#2719) * naming * fix gpu code * Update include/LightGBM/bin.h Co-Authored-By:
James Lamb <jaylamb20@gmail.com> * Update src/treelearner/ocl/histogram16.cl * test: swap compilers for CI * fix omp * not avx2 * no aligned for feature histogram * Revert "refactor DataPartition::Split" This reverts commit 256e6d9641ade966a1f54da1752e998a1149b6f8. * slightly refactor data partition * reduce the memory cost Co-authored-by:
James Lamb <jaylamb20@gmail.com> Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 25 Jan, 2020 1 commit
-
-
James Lamb authored
-
- 24 Jan, 2020 3 commits
-
-
James Lamb authored
* [R-package] clarified error messages and documentation for lgb.get.eval.result() * fixed bad link * Update R-package/man/lgb.get.eval.result.Rd Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * [R-package] added fixes from codereview back in Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
James Lamb authored
-
James Lamb authored
-
- 20 Jan, 2020 1 commit
-
-
James Lamb authored
* [R-package] made roxygen2 tags explicit and cleaned up documentation * Apply suggestions from code review Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * Apply suggestions from code review Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * Update R-package/man/lightgbm.Rd Co-Authored-By:
Nikita Titov <nekit94-08@mail.ru> * [R-package] moved @name to the top of roxygen blocks and removed some inaccurate information in documentation on parameters Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 16 Jan, 2020 1 commit
-
-
James Lamb authored
[R-package] fixed sorting issues in lgb.cv() when using a model with observation weights (fixes #2572) (#2573)
-
- 14 Jan, 2020 1 commit
-
-
Guolin Ke authored
* Update metadata.cpp * add version for training set, for efficiently update label/weight/... during training. * Update lgb.Booster.R
-
- 12 Jan, 2020 3 commits
-
-
James Lamb authored
-
James Lamb authored
-
Nikita Titov authored
* removed OpenMP ugly fix for Mojave as it's fixed in latest CMake * test: switch compilers * switch compilers back
-
- 06 Jan, 2020 2 commits
-
-
James Lamb authored
-
James Lamb authored
* [R-package] removed TODOs in code * [ci] added to-do to TODO comment linter
-