Commit Graph

360 Commits

Author SHA1 Message Date
Gilles Louppe 34cdc4e222 FIX: prevent early stopping in tree construction (2) + Test 2012-10-22 15:36:36 +02:00
Gilles Louppe 50627fc875 FIX: prevent early stopping in tree construction 2012-10-22 14:34:36 +02:00
Gilles Louppe 47fd441389 Merge pull request #1144 from glouppe/tree-malloc
MRG: check for allocation errors in _tree.pyx
2012-09-17 23:35:59 -07:00
Andreas Mueller 6fbb0eaac5 DOC fixed default value of ``compute_importance`` in DecisionTreeClassifier docstring. 2012-09-15 18:10:43 +01:00
Gilles Louppe 3bbed290f5 Added a comment to clarify initial capacity 2012-09-13 15:12:56 +02:00
Gilles Louppe 7bc9b71b93 Avoid useless if-statements 2012-09-13 13:20:57 +02:00
Gilles Louppe 14c63aa75d Check for memory errors (3) 2012-09-13 10:39:08 +02:00
Gilles Louppe 8a3c77b48f Check for memory errors (2) 2012-09-13 10:26:24 +02:00
Gilles Louppe 4390efff7e Check for memory errors (1) 2012-09-13 09:41:51 +02:00
Andreas Mueller 713ba6006e COSMIT pep8 2012-09-04 17:24:01 +01:00
Gilles Louppe 4e3576f6e6 FIX: tree / check_random_state in fit 2012-08-27 16:39:57 +03:00
Tim Sheerman-Chase f3c603d182 Enable graphvis export function to export trees as well as regressors 2012-08-21 16:06:04 +01:00
Peter Prettenhofer 34729673a4 change dtype of y to float64 (aka DOUBLE_t) 2012-07-21 15:54:36 +02:00
Andreas Mueller c50fa29627 COSMIT pep8 2012-07-20 22:41:01 +01:00
Gilles Louppe 44c503f262 FIX: dtype conversion of y 2012-07-19 10:56:29 +02:00
Gilles Louppe 669c980b63 COSMIT 2012-07-16 18:12:54 +02:00
Gilles Louppe 30157315cc PEP8 2012-07-16 16:25:22 +02:00
Gilles Louppe c59ee33de7 Tree refactoring (20) 2012-07-16 16:10:58 +02:00
Gilles Louppe 2eb9e2fdad FIX: gradient boosting (2) 2012-07-16 15:59:10 +02:00
Gilles Louppe 923e471d34 FIX: PyArray_ZEROS -> np.zeros? 2012-07-16 14:41:24 +02:00
Gilles Louppe 2fe48dc0fd Tree refactoring (19) 2012-07-16 13:47:20 +02:00
Gilles Louppe 2436bf235c COSMIT 2012-07-16 13:13:11 +02:00
Gilles Louppe 349a1e4b0f Added _tree.pxd 2012-07-16 11:48:32 +02:00
Gilles Louppe 310ada3a0f FIX: init/del => cinit/dealloc 2012-07-16 08:35:02 +02:00
Gilles Louppe 4d43fccd69 Merge branch 'tree-speedup' of github.com:glouppe/scikit-learn into tree-speedup
Conflicts:
	sklearn/tree/_tree.c
	sklearn/tree/_tree.pyx
2012-07-13 10:58:12 +02:00
Gilles Louppe b6d9492c19 FIX: sample_mask 2012-07-13 10:57:01 +02:00
Gilles Louppe 30f0a037a2 Tree refactoring (18) 2012-07-13 09:26:42 +02:00
Gilles Louppe c08f40b791 Tree refactoring (17) 2012-07-13 09:07:45 +02:00
Gilles Louppe 2b72a1ab04 FIX: @mrjbq7 comments 2012-07-13 09:03:52 +02:00
Gilles Louppe ec38852fdb Tree refactoring (16) 2012-07-12 23:13:50 +02:00
Gilles Louppe f482ebc20f Tree refactoring (15) 2012-07-12 16:33:58 +02:00
Gilles Louppe 16165c0e02 Tree refactoring (14) 2012-07-12 16:29:56 +02:00
Gilles Louppe d656721d10 FIX: avoid useless data conversion (2) 2012-07-12 15:05:37 +02:00
Gilles Louppe f1410e5532 FIX: avoid useless data conversion 2012-07-12 15:03:13 +02:00
Gilles Louppe 6bc9b82685 Tree refactoring (13) 2012-07-12 14:02:58 +02:00
Gilles Louppe 13cad8ce95 Tree refactoring (12) 2012-07-12 13:24:28 +02:00
Gilles Louppe c9da1f4bda ENH: make Tree picklable 2012-07-12 11:29:47 +02:00
Gilles Louppe b6e68a3dcc Tree refactoring (11) 2012-07-12 09:55:10 +02:00
Gilles Louppe 2347423e6a ENH: Tree properties 2012-07-12 09:48:19 +02:00
Gilles Louppe df04b4c100 Merge branch 'master' of github.com:scikit-learn/scikit-learn into tree-speedup
Conflicts:
	sklearn/tree/tree.py
2012-07-12 08:35:46 +02:00
John Benediktsson a4d4bb66c2 DOC: fix value error text in Tree.compute_feature_importances. 2012-07-11 16:01:41 -07:00
Gilles Louppe 1bb8526485 Merge branch 'master' of github.com:scikit-learn/scikit-learn into tree-speedup 2012-07-11 20:46:26 +02:00
John Benediktsson 516d292759 DOC: fix typos in tree docstrings. 2012-07-11 11:28:02 -07:00
Gilles Louppe a29897d96e Merge branch 'master' of github.com:scikit-learn/scikit-learn into tree-speedup
Conflicts:
	sklearn/tree/tree.py
2012-07-11 18:52:44 +02:00
Gilles Louppe 1e5aac8159 Tree refactoring (10) 2012-07-11 18:44:15 +02:00
Gilles Louppe 30f62f2d70 Tree refactoring (9) 2012-07-11 16:46:30 +02:00
Gilles Louppe c9ac2ff201 Tree refactoring (8) 2012-07-11 15:54:16 +02:00
Gilles Louppe a868024efa Tree refactoring (7) 2012-07-11 15:52:32 +02:00
Gilles Louppe db9cb785d6 Tree refactoring (6) 2012-07-11 14:22:14 +02:00
Gilles Louppe 00153507f7 Tree refactoring (5) 2012-07-11 13:48:51 +02:00