1. 13 Oct, 2017 1 commit
    • Guolin Ke's avatar
      fix #991 (#992) · ef221275
      Guolin Ke authored
      * refine categorical split
      
      * a bug fix
      
      * fix a bug
      ef221275
  2. 12 Oct, 2017 1 commit
  3. 11 Oct, 2017 2 commits
    • Guolin Ke's avatar
      thread_local for network interface (#982) · 491dd019
      Guolin Ke authored
      * thread local for the network interface.
      
      * fix bug.
      491dd019
    • Tony-Y's avatar
      Fix typos in c_api.cpp (#983) · 5c0afab2
      Tony-Y authored
      * Bounds checking of used_row_indices (#959)
      
      * add Common::check_int32_elements_interval_closed function.
      
      * insert a bounds checking code in LGBM_DatasetGetSubset function of C API.
      
      * Delete a needless function
      
      * delete the function check_int32_elements_interval_closed
      
      * Fix typos
      5c0afab2
  4. 08 Oct, 2017 2 commits
    • Tony-Y's avatar
      Bounds checking of used_row_indices (#959) (#969) · b377f484
      Tony-Y authored
      * Bounds checking of used_row_indices (#959)
      
      * add Common::check_int32_elements_interval_closed function.
      
      * insert a bounds checking code in LGBM_DatasetGetSubset function of C API.
      
      * Delete a needless function
      
      * delete the function check_int32_elements_interval_closed
      b377f484
    • Tony-Y's avatar
      Change functions in common.h into template functions (#969) (#973) · 87fa8b54
      Tony-Y authored
      * Fix coding style (#969)
      
      Function names must be in the "Pascal Case" style.
      
      * check_elements_interval_closed to CheckElementsIntervalClosed
      
      * obtain_min_max_sum to ObtainMinMaxSum
      
      * Change functions in common.h into template functions (#969)
      
      * CheckElementsIntervalClosed
      
      * ObtainMinMaxSum
      
      These two functions were changed into template functions.
      
      * Remove an unpreferable overload
      
      * remove an overload of the function ObtainMinMaxSum
      
      * Use stringstream to format T type
      87fa8b54
  5. 07 Oct, 2017 2 commits
    • Tony-Y's avatar
      Fix coding style (#969) (#970) · 8425fbea
      Tony-Y authored
      Function names must be in the "Pascal Case" style.
      
      * check_elements_interval_closed to CheckElementsIntervalClosed
      
      * obtain_min_max_sum to ObtainMinMaxSum
      8425fbea
    • wxchan's avatar
      [MRG] check duplicate params (#961) · d3e88ef5
      wxchan authored
      * add get params
      
      clean codes
      
      * check duplicate params
      
      * Revert "add get params"
      
      This reverts commit ec1d8dd17aa2c83dd0d5f7716c59b6a6fb94102c.
      
      * set priority by length & check duplicate
      
      * rename function
      d3e88ef5
  6. 04 Oct, 2017 1 commit
  7. 28 Sep, 2017 1 commit
  8. 27 Sep, 2017 2 commits
  9. 26 Sep, 2017 1 commit
  10. 22 Sep, 2017 1 commit
    • zhangjin's avatar
      Update dataset.cpp (#927) · e66a8a3c
      zhangjin authored
      While in parallel training, when one worker have 0 data, then it will not execute ConstructHistogram.
      if so, ptr_smaller_leaf_hist_data will not be 0 but the old data. that will get the wrong Histogram, and the wrong split info.
      e66a8a3c
  11. 16 Sep, 2017 1 commit
  12. 11 Sep, 2017 1 commit
  13. 10 Sep, 2017 1 commit
  14. 02 Sep, 2017 1 commit
  15. 30 Aug, 2017 2 commits
  16. 29 Aug, 2017 2 commits
  17. 27 Aug, 2017 2 commits
  18. 24 Aug, 2017 1 commit
  19. 20 Aug, 2017 3 commits
  20. 18 Aug, 2017 12 commits