1. 20 Jul, 2023 1 commit
  2. 19 Jul, 2023 1 commit
  3. 09 Oct, 2022 1 commit
  4. 12 Sep, 2022 1 commit
  5. 31 May, 2022 1 commit
  6. 23 May, 2022 1 commit
  7. 17 May, 2022 1 commit
  8. 30 Apr, 2022 1 commit
  9. 15 Mar, 2022 1 commit
  10. 30 Dec, 2021 1 commit
  11. 29 Dec, 2021 1 commit
  12. 21 Dec, 2021 1 commit
  13. 10 Dec, 2021 1 commit
  14. 07 Dec, 2021 1 commit
  15. 06 Dec, 2021 1 commit
  16. 25 Sep, 2021 2 commits
  17. 10 Sep, 2021 1 commit
  18. 02 Sep, 2021 1 commit
  19. 25 Aug, 2021 1 commit
  20. 13 Jun, 2021 1 commit
  21. 08 Jun, 2021 1 commit
  22. 06 Jun, 2021 1 commit
  23. 12 May, 2021 1 commit
  24. 09 May, 2021 1 commit
  25. 01 May, 2021 1 commit
  26. 30 Apr, 2021 1 commit
  27. 22 Apr, 2021 1 commit
  28. 01 Dec, 2020 1 commit
  29. 18 Oct, 2020 1 commit
    • James Lamb's avatar
      [ci] [R-package] Fix memory leaks found by valgrind (#3443) · 81d76113
      James Lamb authored
      
      
      * fix int64 write error
      
      * attempt
      
      * [WIP] [ci] [R-package] Add CI job that runs valgrind tests
      
      * update all-successful
      
      * install
      
      * executable
      
      * fix redirect stuff
      
      * Apply suggestions from code review
      Co-authored-by: default avatarGuolin Ke <guolin.ke@outlook.com>
      
      * more flags
      
      * add mc to msvc proj
      
      * fix memory leak in mc
      
      * Update monotone_constraints.hpp
      
      * Update r_package.yml
      
      * remove R_INT64_PTR
      
      * disable openmp
      
      * Update gbdt_model_text.cpp
      
      * Update gbdt_model_text.cpp
      
      * Apply suggestions from code review
      
      * try to free vector
      
      * free more memories.
      
      * Update src/boosting/gbdt_model_text.cpp
      
      * fix using
      
      * try the UNPROTECT(1);
      
      * fix a const pointer
      
      * fix Common
      
      * reduce UNPROTECT
      
      * remove UNPROTECT(1);
      
      * fix null handle
      
      * fix predictor
      
      * use NULL after free
      
      * fix a leaking in test
      
      * try more fixes
      
      * test the effect of tests
      
      * throw exception in Fatal
      
      * add test back
      
      * Apply suggestions from code review
      
      * commet some tests
      
      * Apply suggestions from code review
      
      * Apply suggestions from code review
      
      * trying to comment out tests
      
      * Update openmp_wrapper.h
      
      * Apply suggestions from code review
      
      * Update configure
      
      * Update configure.ac
      
      * trying to uncomment
      
      * more comments
      
      * more uncommenting
      
      * more uncommenting
      
      * fix comment
      
      * more uncommenting
      
      * uncomment fully-commented out stuff
      
      * try uncommenting more dataset tests
      
      * uncommenting more tests
      
      * ok getting closer
      
      * more uncommenting
      
      * free dataset
      
      * skipping a test, more uncommenting
      
      * more skipping
      
      * re-enable OpenMP
      
      * allow on OpenMP thing
      
      * move valgrind to comment-only job
      
      * Apply suggestions from code review
      Co-authored-by: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * changes from code review
      
      * Apply suggestions from code review
      Co-authored-by: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * linting
      
      * issue comments too
      
      * remove issue_comment
      Co-authored-by: default avatarGuolin Ke <guolin.ke@outlook.com>
      Co-authored-by: default avatarNikita Titov <nekit94-08@mail.ru>
      81d76113
  30. 15 Aug, 2020 1 commit
  31. 17 Mar, 2020 1 commit
  32. 19 Feb, 2020 1 commit
    • Guolin Ke's avatar
      [python] [R-package] refine the parameters for Dataset (#2594) · 9f79e840
      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: default avatarNikita Titov <nekit94-08@mail.ru>
      Co-authored-by: default avatarJames Lamb <jaylamb20@gmail.com>
      9f79e840
  33. 25 Jan, 2020 1 commit
  34. 24 Jan, 2020 1 commit
  35. 16 Nov, 2019 1 commit
    • James Lamb's avatar
      [R-package][ci] Added more R linters (fixes #2477) (#2533) · 1f7b06b9
      James Lamb authored
      
      
      * Added more linters on R code
      
      * started working on implicit integers
      
      * finished style changes to handle implicit integers
      
      * regenned documentation and added concatenation linter
      
      * changed channel for r-lintr
      
      * try building stringi before lintr
      
      * trying to get libicui18n
      
      * trying another thing
      
      * trying conda-forge again
      
      * added re-install of stringi
      
      * uncommented other stages
      
      * Update .ci/test.sh
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * removed apt update and changed lintr version floor
      
      * get lintr from CRAN
      
      * R needs to come before C++ linting
      
      * testing lintr install from CRAN
      
      * trying one more thing
      
      * more verbose
      
      * order might matter
      
      * removed commented code
      
      * cleaned up linting block in test.sh
      
      * grouped conda install calls and fixed a few integer array things
      1f7b06b9
  36. 24 Oct, 2019 1 commit
  37. 09 Sep, 2018 1 commit
  38. 29 Aug, 2018 1 commit
    • James Lamb's avatar
      [R-package] CRAN fixes (#1499) · eded794e
      James Lamb authored
      * Fixed typos in docs
      
      * Fixed inconsistencies in documentation
      
      * Updated strategy for registering routines
      
      * Fixed issues caused by smashing multiple functions into one Rd
      
      * Fixed issues with documentation
      
      * Removed VignetteBuilder and updated Rbuildignore
      
      * Added R build artefacts to gitignore
      
      * Added namespacing on data.table set function. Updated handling of CMakeLists file to get around CRAN check.
      
      * Updated build instructions
      
      * Added R build script
      
      * Removed build_r.sh script and updated R-package install instructions
      eded794e
  39. 04 Mar, 2018 1 commit