Tianqi Chen
df38f251be
Fix warnings from g++5 or higher ( #1510 )
2016-08-26 16:14:10 -07:00
Vadim Khotilovich
75f401481f
no exception throwing within omp parallel; set nthread in Learner ( #1421 )
2016-07-29 10:08:03 -07:00
Shengwen Yang
7089301b62
Metrics for gamma regression ( #1369 )
...
* Add deviance metric for gamma regression
* Simplify the computation of nloglik for gamma regression
* Add a description for gamma-deviance
* Minor fix
2016-07-18 09:10:44 -05:00
anpark
0e61c514a7
fix duplicate loop over output_group when predict ( #1342 )
...
* fix sparse page source meta info empty when load from dmatrix
* fix duplicate loop over output_group when predict
2016-07-13 10:03:10 -07:00
anpark
3f32b3f0eb
fix sparse page source meta info empty when load from dmatrix ( #1336 )
2016-07-07 21:17:35 -07:00
Shengwen Yang
77d17f6264
Add support for Gamma regression ( #1258 )
...
* Add support for Gamma regression
* Use base_score to replace the lp_bias
* Remove the lp_bias config block
* Add a demo for running gamma regression in Python
* Typo fix
* Revise the description for objective
* Add a script to generate the autoclaims dataset
2016-07-06 10:22:46 -07:00
RAMitchell
93196eb811
cmake build system ( #1314 )
...
* Changed c api to compile under MSVC
* Include functional.h header for MSVC
* Add cmake build
2016-07-02 19:07:35 -07:00
Frank
3b73824842
Fix ambiguous call to abs(c or c++). ( #1308 )
2016-06-29 14:28:28 -07:00
Yoshinori Nakano
7cfeb5f012
fix Dart::NormalizeTrees ( #1265 )
2016-06-09 15:28:24 -07:00
Yoshinori Nakano
949d1e3027
add Dart booster ( #1220 )
2016-06-08 14:04:01 -07:00
Shengwen Yang
e034fdf74c
Fix issue #1236 : cli_main crashes when dumping count:poisson model ( #1253 )
2016-06-07 21:52:47 -07:00
Vadim Khotilovich
9a48a40cf1
Fixes for multiple and default metric ( #1239 )
...
* fix multiple evaluation metrics
* create DefaultEvalMetric only when really necessary
* py test for #1239
* make travis happy
2016-06-04 22:17:35 -07:00
Zhongliang Li
1dde863c98
fix cli_main crashes when using count:poisson regression
2016-05-26 10:03:29 -07:00
yuanbowen
5898f1c59e
[DATA] fix instance weights loading
2016-05-23 18:40:41 +08:00
Nan Zhu
c85b9012c6
[jvm-packages] xgboost4j-spark external memory ( #1219 )
...
* implement external memory support for XGBoost4J
* remove extra space
* enable external memory for prediction
* update doc
2016-05-22 14:01:28 -04:00
tqchen
d816208797
[DATA] fix async data writing
2016-05-21 18:46:36 -07:00
Vadim Khotilovich
185fef3fce
fixes for lint
2016-05-15 02:35:37 -05:00
Vadim Khotilovich
ea9285dd4f
methods to delete an attribute and get names of available attributes
2016-05-14 18:19:18 -05:00
Vadim Khotilovich
24e3c5773e
Merge branch 'master' into seed_in_configure
2016-04-26 22:47:01 -05:00
Vadim Khotilovich
811c6ef58b
obey the lint
2016-04-26 22:11:19 -05:00
Vadim Khotilovich
3e0732dea9
in Configure, set random seed only for uninitialized model
2016-04-26 02:03:22 -05:00
Vadim Khotilovich
0527b17c9d
avoid collecting duplicate parameters in Booster::cfg_
2016-04-25 22:08:53 -05:00
Vadim Khotilovich
1160d0bf25
ability to specify threshold for the error metric
2016-04-25 01:29:04 -05:00
Wojciech Migda
6a5eb47789
XGBoosterCreate api unified to use const DMatrix[] argument
2016-03-26 19:42:58 +01:00
tqchen
a2714fe052
[METHOD], add tree method option to prefer faster algo
2016-03-13 12:24:47 -07:00
tqchen
59d59a968d
Fix continue training in CLI
2016-03-10 19:39:09 -08:00
tqchen
ec2fb5bc48
Fix multi-class loading
2016-03-10 19:22:26 -08:00
tqchen
96b17971ac
Fix continue training in CLI
2016-03-10 12:43:25 -08:00
tqchen
86871d4be9
[JVM] Add Iterator loading API
2016-03-04 17:37:46 -08:00
tqchen
0df2ed80c8
[JVM] Make JVM Serializable
2016-03-03 21:04:02 -08:00
tqchen
e80d3db64b
[DIST] Enable multiple thread and tracker, make rabit and xgboost more thread-safe by using thread local variables.
2016-03-03 20:36:14 -08:00
tqchen
ecb3a271be
[PYTHON-DIST] Distributed xgboost python training API.
2016-02-29 16:54:13 -08:00
tqchen
4a16b729fc
[PYTHON] Simplify training logic, update rabit lib
2016-02-28 13:20:55 -08:00
tqchen
02e98e5d45
[CLI] Fix model save problem
2016-02-25 13:15:23 -08:00
Zheng RuiFeng
2c7c27e297
create mae
2016-02-24 11:15:31 +08:00
tqchen
413f119c7e
Update dmlc-core
2016-02-10 13:11:21 -08:00
tqchen
63c4ad7617
[APPROX] Make global proposal default, add group ptr solution
2016-02-10 11:19:10 -08:00
tqchen
ce4d59ed69
[TREE] Enable global proposal for faster speed
2016-02-10 11:19:10 -08:00
tqchen
2f2080a337
[TREE] Remove gap constraint, make tree construction more robust
2016-02-10 11:17:54 -08:00
Ubuntu
c36195795a
increase shard
2016-02-10 11:17:18 -08:00
Ubuntu
724eda2435
remove reserve for more aggressive memory generation
2016-02-10 11:17:18 -08:00
Ubuntu
46be6181b5
[DIST] fix distirbuted setting
2016-02-10 11:17:18 -08:00
tqchen
b27b51f60e
[PLUGIN] Add densify parser
2016-02-10 11:17:18 -08:00
tqchen
a500fbc9b0
[TREE] switch to two pass
2016-02-10 11:17:17 -08:00
tqchen
523afcbcd2
[TREE] Cleanup some functions, add utility function for two pass
2016-02-10 11:17:17 -08:00
tqchen
52227a8920
[TREE] Refactor histmaker
2016-02-10 11:17:17 -08:00
tqchen
468bc7725a
[METRIC] change metric accumulator to double
2016-02-10 11:17:17 -08:00
tqchen
88447ca32e
[MEM] Add rowset struct to save memory with billion level rows
2016-02-10 11:17:17 -08:00
tqchen
2230f1273f
[DISK] Add shard option to disk
2016-02-10 11:17:17 -08:00
samuel-liyi
d3540aacc5
change the formula of fsplit value
2016-02-08 15:00:04 +08:00