1. 01 Apr, 2020 1 commit
  2. 24 Mar, 2020 1 commit
    • James Lamb's avatar
      [R-package] Use Rprintf for logging in the R package (fixes #1440, fixes #1909) (#2901) · 0341906c
      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: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * Update CMakeLists.txt
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * removed some duplication in cmake scripts
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      Co-Authored-By: default avatarNikita 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: default avatarNikita 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: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * removed unnecessary log messages
      
      * removed unnecessary unset() call
      Co-authored-by: default avatarNikita Titov <nekit94-08@mail.ru>
      0341906c
  3. 10 Mar, 2020 1 commit
  4. 01 Mar, 2020 1 commit
  5. 26 Feb, 2020 1 commit
  6. 08 Feb, 2020 1 commit
  7. 02 Feb, 2020 1 commit
    • Guolin Ke's avatar
      Support both row-wise and col-wise multi-threading (#2699) · 509c2e50
      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: default avatarJames 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: default avatarJames Lamb <jaylamb20@gmail.com>
      Co-authored-by: default avatarNikita Titov <nekit94-08@mail.ru>
      509c2e50
  8. 15 Jan, 2020 1 commit
  9. 12 Jan, 2020 1 commit
  10. 12 May, 2019 1 commit
  11. 04 May, 2019 1 commit
  12. 30 Apr, 2019 1 commit
  13. 17 Apr, 2019 1 commit
  14. 20 Feb, 2019 1 commit
  15. 26 Jan, 2019 1 commit
  16. 24 Sep, 2018 1 commit
  17. 28 Aug, 2018 1 commit
  18. 13 Aug, 2018 1 commit
    • Nikita Titov's avatar
      [ci] added tests with Clang/AppleClang compilation at Travis (#1522) · ad7738ac
      Nikita Titov authored
      * added clang test
      
      * hotfix
      
      * downgrade required AppleCLang version
      
      * fixed CMakeLists
      
      * prevent case when CMake is downgraded by libomp
      
      * fixed Clang test
      
      * moved MSVC version check to the better place
      
      * compile with Clang at Travis on Linux
      
      * clear .travis.yml
      
      * fixed indents
      
      * added support of MPI test at Travis with macOS
      
      * added FAQ entry about OpenMP library error
      
      * updated installation guide
      
      * moved APPLE_OUTPUT_DYLIB to other options
      
      * fix check-docs test: ignore old url from error message
      
      * added example of symlink command in FAQ
      
      * fixed markdown
      
      * capitalized heading
      
      * updated Python installation guide
      
      * changed mode in message command
      
      * added notes about MinGW efficiency problems
      
      * updated R-package installation guide
      
      * use quotes for gcc version
      
      * removed excess 'Note' phrase
      ad7738ac
  19. 12 Jul, 2018 2 commits
  20. 10 Jul, 2018 1 commit
  21. 03 Jun, 2018 1 commit
  22. 28 Apr, 2018 1 commit
  23. 24 Apr, 2018 1 commit
  24. 18 Apr, 2018 1 commit
  25. 27 Feb, 2018 1 commit
    • ebernhardson's avatar
      Experimental support for HDFS (#1243) · 7e186a57
      ebernhardson authored
      * Read and write datsets from hdfs.
      * Only enabled when cmake is run with -DUSE_HDFS:BOOL=TRUE
      * Introduces VirtualFile(Reader|Writer) to asbtract VFS differences
      7e186a57
  26. 31 Jan, 2018 1 commit
    • Ilya Matiach's avatar
      Adding SWIG Java wrappers to LightGBM (#1223) · 6d58decf
      Ilya Matiach authored
      * Adding Java wrappers to LightGBM by updating CMakeLists and adding SWIG file
      
      * Set SWIG generation to OFF by default
      
      * Added -package option to SWIG_FLAGS
      
      * Fixed jar structure to have class files in proper location
      
      * removed link with OpenMP flags
      6d58decf
  27. 29 Nov, 2017 1 commit
    • Nikita Titov's avatar
      [ci] [docs] compilation on macOS (#1088) · d51f2b4f
      Nikita Titov authored
      * updated travis
      
      * renamed OSX->macOS; updated gcc installation on macOS
      
      * updated travis macos installation
      
       Please enter the commit message for your changes. Lines starting
      
      * updated installation guide for macos
      
      * fixed spelling
      
      * renamed appveyor file
      
      * updated Travis
      d51f2b4f
  28. 26 Nov, 2017 1 commit
    • Guolin Ke's avatar
      Speed up saving and loading model (#1083) · 8a5ec366
      Guolin Ke authored
      * remove protobuf
      
      * add version number
      
      * remove pmml script
      
      * use float for split gain
      
      * fix warnings
      
      * refine the read model logic of gbdt
      
      * fix compile error
      
      * improve decode speed
      
      * fix some bugs
      
      * fix double accuracy problem
      
      * fix bug
      
      * multi-thread save model
      
      * speed up save model to string
      
      * parallel save/load model
      
      * fix some warnings.
      
      * fix warnings.
      
      * fix a bug
      
      * remove debug output
      
      * fix doc
      
      * fix max_bin warning in tests.
      
      * fix max_bin warning
      
      * fix pylint
      
      * clean code for stringToArray
      
      * clean code for TToString
      
      * remove max_bin
      
      * replace "class" with typename
      8a5ec366
  29. 01 Nov, 2017 1 commit
  30. 26 Oct, 2017 1 commit
    • wxchan's avatar
      fix protobuf on vs build (#1004) · 2b20569e
      wxchan authored
      * [optional] support protobuf
      
      * fix windows/LightGBM.vcxproj
      
      * add doc
      
      * fix doc
      
      * fix vs support (#2)
      
      * fix vs support
      
      * fix cmake
      2b20569e
  31. 20 Oct, 2017 1 commit
  32. 19 Oct, 2017 1 commit
  33. 07 Oct, 2017 1 commit
    • Nikita Titov's avatar
      [docs] move wiki to Read the Docs (#945) · 6d34fb86
      Nikita Titov authored
      * fixed Python-API references
      
      * moved Features section to ReadTheDocs
      
      * fixed index of ReadTheDocs
      
      * moved Experiments section to ReadTheDocs
      
      * fixed capital letter
      
      * fixed citing
      
      * moved Parallel Learning section to ReadTheDocs
      
      * fixed markdown
      
      * fixed Python-API
      
      * fixed link to Quick-Start
      
      * fixed gpu docker README
      
      * moved Installation Guide from wiki to ReadTheDocs
      
      * removed references to wiki
      
      * fixed capital letters in headings
      
      * hotfixes
      
      * fixed non-Unicode symbols and reference to Python API
      
      * fixed citing references
      
      * fixed links in .md files
      
      * fixed links in .rst files
      
      * store images locally in the repo
      
      * fixed missed word
      
      * fixed indent in Experiments.rst
      
      * fixed 'Duplicate implicit target name' message which is successfully
      resolved by adding anchors
      
      * less verbose
      
      * prevented maito: ref creation
      
      * fixed indents
      
      * fixed 404
      
      * fixed 403
      
      * fixed 301
      
      * fixed fake anchors
      
      * fixed file extentions
      
      * fixed Sphinx warnings
      
      * added StrikerRUS profile link to FAQ
      
      * added henry0312 profile link to FAQ
      6d34fb86
  34. 10 Sep, 2017 1 commit
  35. 24 Jul, 2017 2 commits
  36. 22 Jul, 2017 3 commits