terrytangyuan
803a6fe474
Separate dependencies and lightweight test env for Python
2016-02-28 20:11:10 -06:00
tqchen
4a16b729fc
[PYTHON] Simplify training logic, update rabit lib
2016-02-28 13:20:55 -08:00
tqchen
90bc7f8f6b
[TEST] Fix travis test when reading hdfs
2016-02-27 18:15:32 -08:00
Tianqi Chen
758a77de9c
Fix testcase after update and allow hdfs load
2016-02-26 17:04:51 -08:00
ivallesp
ed5c98f0ee
re-using the verbose-eval parameter in the cv and aggcv methods and tests adapted
2016-02-19 17:14:57 +01:00
Alexis Mignon
52e9085579
Merge branch 'master' of github.com:AlexisMignon/xgboost
2016-02-16 11:00:57 +01:00
Alexis Mignon
6e27d7539f
- Added test cases for the use of custom objective functions
...
- Made the indentation more consistent with pep8
2016-02-16 10:59:25 +01:00
Faron
4b3a053913
stratified cv for python wrapper
...
finalize docstring
2016-02-15 16:06:17 +01:00
FrozenFingerz
177259a0a7
unittest for cv bugfixes added
2015-12-29 14:13:40 +01:00
sinhrks
25c4fbd0cb
Cleanup pandas support
2015-11-13 06:55:04 +09:00
Faron
7f2628acd7
unittest for 'num_class > 2' added
2015-11-12 08:23:11 +01:00
Far0n
ce5930c365
best_ntree_limit attribute added
...
- best_ntree_limit as new booster atrribute added
- usage of bst.best_ntree_limit in python doc added
- fixed wrong 'best_iteration' after training continuation
2015-11-10 15:37:22 +01:00
Yuan (Terry) Tang
1dd96b6cdc
Merge pull request #597 from JohanManders/python-pandas-dtypes
...
Python pandas dtypes
2015-11-09 18:08:41 -06:00
Yuan (Terry) Tang
01053f8f2f
Merge pull request #594 from Far0n/feval
...
python: multiple eval_metrics changes
2015-11-08 10:10:28 -05:00
FrozenFingerz
3d36fa8f4e
python: unittest for early stopping of cv
2015-11-08 11:42:57 +01:00
FrozenFingerz
b59018aa05
python: multiple eval_metrics changes
...
- allows feval to return a list of tuples (name, error/score value)
- changed behavior for multiple eval_metrics in conjunction with
early_stopping: Instead of raising an error, the last passed evel_metric
(or last entry in return value of feval) is used for early stopping
- allows list of eval_metrics in dict-typed params
- unittest for new features / behavior
documentation updated
- example for assigning a list to 'eval_metric'
- note about early stopping on last passed eval metric
- info msg for used eval metric added
2015-11-08 11:23:54 +01:00
Yuan (Terry) Tang
190e58a8c6
Added test for maximize parameter
2015-11-04 22:25:10 -06:00
Johan Manders
b0f38e9352
Changed 4 tests
...
Changed symbol test to give error on < sign, not on = sign
Changed 3 other functions, so that float is used instead of q
2015-11-03 21:32:47 +01:00
Yuan (Terry) Tang
deb802b2be
Merge pull request #587 from Far0n/py_train
...
python training continuation & maximize parameter
2015-11-03 08:16:12 -06:00
Far0n
8e1adddc2b
added unittest for training continuation
2015-11-03 14:44:17 +01:00
terrytangyuan
7d297b418f
Added more thorough test for early stopping (+1 squashed commit)
...
Squashed commits:
[4f78cc0] Added test for early stopping (+1 squashed commit)
2015-11-02 20:37:27 -06:00
terrytangyuan
166e878830
Added tests for additional params in sklearn wrapper (+1 squashed commit)
...
Squashed commits:
[43892b9] Added tests for additional params in sklearn wrapper
2015-11-02 19:54:36 -06:00
terrytangyuan
15a0d27eed
Fixed bug in eta decay (+2 squashed commits)
...
Squashed commits:
[b67caf2] Fix build
[365ceaa] Fixed bug in eta decay
2015-10-31 12:54:27 -04:00
terrytangyuan
888edba03f
Added test for eta decay (+3 squashed commits)
...
Squashed commits:
[9109887] Added test for eta decay(+1 squashed commit)
Squashed commits:
[1336bd4] Added tests for eta decay (+2 squashed commit)
Squashed commits:
[91aac2d] Added tests for eta decay (+1 squashed commit)
Squashed commits:
[3ff48e7] Added test for eta decay
[6bb1eed] Rewrote Rd files
[bf0dec4] Added learning_rates for diff eta in each boosting round
2015-10-31 12:36:29 -04:00
sinhrks
1f19b78287
Python: adjusts plot_importance ylim
2015-10-25 03:16:53 +09:00
Tianqi Chen
d4d36eed45
Merge pull request #528 from terrytangyuan/test
...
More Unit Tests for Python Package
2015-10-22 08:39:32 -07:00
terrytangyuan
ec2cdafec5
Added fixed random seed for tests (+1 squashed commit)
...
Squashed commits:
[76e3664] Added fixed random seed for tests
2015-10-21 23:38:41 -05:00
terrytangyuan
755072e378
Fix failed tests (+2 squashed commits)
...
Squashed commits:
[962e1e4] Fix failed tests
[21ca3fb] Removed one unnecessary line
2015-10-21 23:15:34 -05:00
sinhrks
6f046327ac
Allow plot function to handle XGBModel
2015-10-22 01:00:54 +09:00
terrytangyuan
fc5036a630
Deleted redundant blank lines
2015-10-04 23:29:40 -05:00
terrytangyuan
9d627e2567
DOC: Updated contributors.md
2015-10-04 23:26:46 -05:00
terrytangyuan
5dd23a2195
TST: Added test for parameter tuning using GridSearchCV
2015-10-04 23:16:00 -05:00
terrytangyuan
956e50686e
TST: Added test for early stopping
2015-10-04 23:15:25 -05:00
terrytangyuan
412310ed04
Added test for regression ysing Boston Housing dataset
2015-10-04 23:04:23 -05:00
terrytangyuan
d20bfb12e4
Added assertions for classification tests
2015-10-04 23:01:07 -05:00
terrytangyuan
3dbd4af263
TST: Added tests for multi-class classification
2015-10-04 22:57:13 -05:00
terrytangyuan
7b9b4f821b
TST: Added tests for binary classification
2015-10-04 22:53:31 -05:00
terrytangyuan
1411d3f37f
TST: Added test for custom_objective function in cv
2015-10-04 22:45:10 -05:00
terrytangyuan
dfb89e3442
TST: Added test for show_stdv when using cv
2015-10-04 22:42:39 -05:00
terrytangyuan
0c360fe55f
TST: Added test for fpreproc
2015-10-04 22:30:45 -05:00
sinhrks
dbcb4c8729
Support non-str column names
2015-10-04 13:30:01 +09:00
Tianqi Chen
2859c190cd
Merge pull request #522 from sinhrks/pandas
...
python DMatrix now accepts pandas DataFrame
2015-10-02 10:19:14 -07:00
sinhrks
b958c55ac6
CV returns ndarray or DataFrame
2015-10-02 22:38:03 +09:00
sinhrks
b943becc61
python DMatrix now accepts pandas DataFrame
2015-10-01 22:52:32 +09:00
sinhrks
f6f3473d17
Change to properties
2015-09-28 22:36:39 +09:00
sinhrks
db692a30e5
Add feature_types
2015-09-28 22:25:35 +09:00
sinhrks
f7d434aec2
Fix numpy array check logic
2015-09-17 22:51:44 +09:00
sinhrks
bb6b7ded55
Cleanup str roundtrip using ctypes
2015-09-17 04:10:19 +09:00
sinhrks
db0c9e1c2d
BUG: incorrect model_file results in segfault
2015-09-16 22:02:30 +09:00
sinhrks
6063d243eb
Mac build fix
2015-09-15 18:39:06 +09:00