Philip Hyunsu Cho
1aaf4a679d
Fix early stopping in the Python package ( #4638 )
...
* Fix #4630 , #4421 : Preserve correct ordering between metrics, and always use last metric for early stopping
* Clarify semantics of early stopping in presence of multiple valid sets and metrics
* Add a test
* Fix lint
2019-07-07 01:01:03 -07:00
Oleksandr Pryimak
986fee6022
pytest tests/python fails if no pandas installed ( #4620 )
...
* _maybe_pandas_xxx should return their arguments unchanged if no pandas installed
* Tests should not assume pandas is installed
* Mark tests which require pandas as such
2019-07-01 02:54:08 +08:00
Jiaming Yuan
29a1356669
Deprecate reg:linear' in favor of reg:squarederror'. ( #4267 )
...
* Deprecate `reg:linear' in favor of `reg:squarederror'.
* Replace the use of `reg:linear'.
* Replace the use of `silent`.
2019-03-17 17:55:04 +08:00
Jiaming Yuan
2ea0f887c1
Refactor Python tests. ( #3897 )
...
* Deprecate nose tests.
* Format python tests.
2018-11-15 13:56:33 +13:00
Icyblade Dai
301540f1d9
fix DeprecationWarning on sklearn.cross_validation ( #2075 )
...
* fix DeprecationWarning on sklearn.cross_validation
* fix syntax
* fix kfold n_split issue
* fix mistype
* fix n_splits multiple value issue
* split should pass a iterable
* use np.arange instead of xrange, py3 compatibility
2017-03-17 08:38:22 -05:00
tqchen
149589c583
[PYTHON] Refactor trainnig API to use callback
2016-05-19 21:31:23 -07:00
sinhrks
9da2f3e613
DOC/TST: Fix Python sklearn dep
2016-05-01 17:27:43 +09:00
sinhrks
8fc2456c87
Enable flake8
2016-04-24 17:32:31 +09:00
terrytangyuan
803a6fe474
Separate dependencies and lightweight test env for Python
2016-02-28 20:11:10 -06:00
FrozenFingerz
3d36fa8f4e
python: unittest for early stopping of cv
2015-11-08 11:42:57 +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
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
terrytangyuan
9d627e2567
DOC: Updated contributors.md
2015-10-04 23:26:46 -05:00
terrytangyuan
956e50686e
TST: Added test for early stopping
2015-10-04 23:15:25 -05:00