1. 09 Nov, 2017 1 commit
    • wxchan's avatar
      add init_score & test cpp and python result consistency (#1007) · bc0579c8
      wxchan authored
      * add init_score & test cpp and python result consistency
      
      * try fix common.h
      
      * Fix tests (#3)
      
      * update atof
      
      * fix bug
      
      * fix tests.
      
      * fix bug
      
      * fix dtypes
      
      * fix categorical feature override
      
      * fix protobuf on vs build (#1004)
      
      * [optional] support protobuf
      
      * fix windows/LightGBM.vcxproj
      
      * add doc
      
      * fix doc
      
      * fix vs support (#2)
      
      * fix vs support
      
      * fix cmake
      
      * fix #1012
      
      * [python] add network config api  (#1019)
      
      * add network
      
      * update doc
      
      * add float tolerance in bin finder.
      
      * fix a bug
      
      * update tests
      
      * add double torelance on tree model
      
      * fix tests
      
      * simplify the double comparison
      
      * fix lightsvm zero base
      
      * move double tolerance to the bin finder.
      
      * fix pylint
      
      * clean test.sh
      
      * add sklearn test
      
      * remove underline
      
      * clean codes
      
      * set random_state=None
      
      * add last line
      
      * fix doc
      
      * rename file
      
      * try fix test
      bc0579c8
  2. 01 Nov, 2017 1 commit
  3. 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
  4. 20 Oct, 2017 1 commit
  5. 19 Oct, 2017 1 commit
  6. 18 Oct, 2017 1 commit
    • Guolin Ke's avatar
      Use one-vs-other for small categorical features. · 087ec475
      Guolin Ke authored
      commit c9e123f24fcbb159c04e6694c7f830530bb2f27e
      Author: Guolin Ke <i@yumumu.me>
      Date:   Wed Oct 18 10:00:19 2017 +0800
      
          change default max_cat_to_onehot
      
      commit 805a5c3125b9979d634922e1708877fa0fec80c6
      Author: Guolin Ke <i@yumumu.me>
      Date:   Tue Oct 17 22:57:18 2017 +0800
      
          use one hot coding for the small cats
      087ec475
  7. 16 Oct, 2017 2 commits
  8. 12 Oct, 2017 1 commit
  9. 11 Oct, 2017 1 commit
  10. 08 Oct, 2017 1 commit
    • 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
  11. 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
  12. 29 Sep, 2017 1 commit
  13. 28 Sep, 2017 2 commits
  14. 16 Sep, 2017 1 commit
  15. 02 Sep, 2017 1 commit
  16. 29 Aug, 2017 3 commits
  17. 28 Aug, 2017 1 commit
  18. 24 Aug, 2017 1 commit
  19. 20 Aug, 2017 2 commits
  20. 18 Aug, 2017 8 commits
  21. 30 Jul, 2017 1 commit
    • Guolin Ke's avatar
      Better missing value handle (#747) · 00cb04a2
      Guolin Ke authored
      * finish the data loading part
      
      * allow prediction.
      
      * fix bug for decision type.
      
      * finish split finding part
      
      * fix bugs.
      
      * bug fixed. add a test .
      
      * fix pep8 .
      
      * update documents.
      
      * fix test bugs.
      
      * fix a format
      
      * fix import error in python test.
      
      * disable missing handle in categorial features.
      
      * fix a bug.
      
      * add more tests.
      
      * fix pep8
      
      * fix bugs.
      
      * remove the missing handle code for categorical feature.
      00cb04a2
  22. 27 Jul, 2017 1 commit
    • olofer's avatar
      Added method for customizable "boost-from-average" (#731) · a3c63ff7
      olofer authored
      * Created objectives and metrics xentropy and xentropy1
      
      * Some coment and code cleanup.
      
      * Added Kullback-Leibler version of metric. Changed some warning messages.
      
      * Fixed sign error in KL-divergence calc.
      
      * Removed __PRETTY_FUNCTION__.
      
      * Fixed better name for alternative xentropy parameterization.
      Documented details on the objectives / metrics in code comments.
      
      * Common code for label interval checks. Cleanups.
      
      * Use common utility for various weight property checks.
      
      * Added code for customizable initial average to boost from.
      
      * Fixed spelling error in aliases.
      a3c63ff7
  23. 25 Jul, 2017 1 commit
  24. 21 Jul, 2017 1 commit
  25. 17 Jul, 2017 1 commit
    • olofer's avatar
      cross entropy metrics and objective (#685) · f8597c93
      olofer authored
      * Created objectives and metrics xentropy and xentropy1
      
      * Some coment and code cleanup.
      
      * Added Kullback-Leibler version of metric. Changed some warning messages.
      
      * Fixed sign error in KL-divergence calc.
      
      * Removed __PRETTY_FUNCTION__.
      
      * Fixed better name for alternative xentropy parameterization.
      Documented details on the objectives / metrics in code comments.
      
      * Common code for label interval checks. Cleanups.
      
      * Use common utility for various weight property checks.
      f8597c93
  26. 09 Jul, 2017 1 commit
  27. 04 Jul, 2017 1 commit