Commit Graph

1006 Commits

Author SHA1 Message Date
Olivier Grisel a4db8e29f1 FIX: np.ones_like does not support dtype on old numpy 2013-10-20 17:56:11 +02:00
Olivier Grisel b1aea57f2e FIX: make RANSACRegressor pass test_common 2013-10-20 17:09:52 +02:00
Johannes Schönberger ecc7c4a940 Add test for default residual threshold 2013-10-20 16:00:10 +02:00
Johannes Schönberger 3e38738d22 Add test for custom residual_metric 2013-10-20 16:00:10 +02:00
Johannes Schönberger 4dfbca15d0 Add test for invalid value of min_samples 2013-10-20 16:00:10 +02:00
Johannes Schönberger af30cf8d03 Add test for default value of min_samples 2013-10-20 16:00:10 +02:00
Johannes Schönberger 250c6a38ff Use assert_equal, assert_less rather than plain assert statement 2013-10-20 15:58:05 +02:00
Johannes Schönberger 9aeb8962c3 Add additional floating point test for absolute min_samples value 2013-10-20 15:58:05 +02:00
Johannes Schönberger 20e45bf2c8 Rename estimator to base_estimator 2013-10-20 15:58:05 +02:00
Johannes Schönberger 8cae900f25 Clarify default estimator by explicitly instantiating the class 2013-10-20 15:58:05 +02:00
Johannes Schönberger 555bcc8b76 Raise ValueError for non-integer absolute min_samples value 2013-10-20 15:58:04 +02:00
Johannes Schönberger 6e2fb82b79 Add RegressorMixin base class 2013-10-20 15:58:04 +02:00
Johannes Schönberger ae1bea9bd4 Use LinearRegressor as default estimator for all data types 2013-10-20 15:58:04 +02:00
Johannes Schönberger a555437cd9 Rename base_estimator to estimator 2013-10-20 15:58:04 +02:00
Johannes Schönberger c2a2bfe45b Rename RANSAC to RANSACRegressor 2013-10-20 15:58:04 +02:00
Johannes Schönberger a01b871744 Add note about computational cost of is_*_valid functions 2013-10-20 15:58:04 +02:00
Johannes Schönberger 0a0b5d964b Make sure dimension is correct for all estimators 2013-10-20 15:58:04 +02:00
Johannes Schönberger 8c079e98f4 Fix typo 2013-10-20 15:58:04 +02:00
Johannes Schönberger 6ec1281622 Sample subset without replacement 2013-10-20 15:58:03 +02:00
Johannes Schönberger 6ee0197a5b Remove _n_ from min_samples 2013-10-20 15:58:03 +02:00
Johannes Schönberger 338b9f60c5 Make sure min_n_samples is not larger than number of samples 2013-10-20 15:58:03 +02:00
Johannes Schönberger bc457501ac Add missing parameter of score method 2013-10-20 15:58:03 +02:00
Johannes Schönberger 0e0db46b01 Change linear_model access and call explicitly with kwargs 2013-10-20 15:58:03 +02:00
Johannes Schönberger e5e04b72b8 Fix y paramter description of score 2013-10-20 15:58:03 +02:00
Johannes Schönberger 5be0d71bf2 Fix return value description of predict 2013-10-20 15:58:03 +02:00
Johannes Schönberger 69113d1663 Change naming scheme of variables for consistency 2013-10-20 15:58:03 +02:00
Johannes Schönberger 018a947bb1 Fix parameter description of X and y 2013-10-20 15:58:02 +02:00
Johannes Schönberger b20f13c75e Improve and document n_trials_ attribute 2013-10-20 15:58:02 +02:00
Johannes Schönberger 3166e22750 Derive Ransac also from MetaEstimatorMixin 2013-10-20 15:58:02 +02:00
Johannes Schönberger 160414a3a6 Add tests for more types of sparse matrices 2013-10-20 15:58:02 +02:00
Johannes Schönberger 3423f16798 Improve description of base_estimator parameter 2013-10-20 15:58:02 +02:00
Johannes Schönberger 3342f4063e Add more detailed description for score method 2013-10-20 15:58:02 +02:00
Johannes Schönberger 722a467358 Remove double-space 2013-10-20 15:58:02 +02:00
Johannes Schönberger c9199ac732 PEP8 indentation fix 2013-10-20 15:58:02 +02:00
Johannes Schönberger 3120a3c1ed Use MAD as default residual threshold 2013-10-20 15:58:01 +02:00
Johannes Schönberger 58d56541ca Set random state of base estimator as well 2013-10-20 15:58:01 +02:00
Johannes Schönberger 0b278f26b9 Remove email adress 2013-10-20 15:58:01 +02:00
Johannes Schönberger ada477846a Improve ValueError description 2013-10-20 15:58:01 +02:00
Johannes Schönberger 2c8f27b6ee Stylistic multi-line statement change 2013-10-20 15:58:01 +02:00
Johannes Schönberger 4d17686835 Add more specific test for is_data_valid and is_model_valid functions 2013-10-20 15:58:01 +02:00
Johannes Schönberger 51166374de Fix bug in is_data_valid test 2013-10-20 15:58:01 +02:00
Johannes Schönberger d4cd61d1b6 Add more descriptive explanation for raised ValueError 2013-10-20 15:58:01 +02:00
Johannes Schönberger 218c905bad Remove empty line 2013-10-20 15:58:01 +02:00
Johannes Schönberger b301464fb3 Add reference to narrative documentation for detailed description of RANSAC 2013-10-20 15:58:00 +02:00
Johannes Schönberger f529fd40c1 Add support for multi-dimensional target-values 2013-10-20 15:58:00 +02:00
Johannes Schönberger 54475d43b8 Change default parameters, so example works without specific parameters 2013-10-20 15:58:00 +02:00
Johannes Schönberger 8ca857b8ce Remove duplicate detailed description from doc string 2013-10-20 15:58:00 +02:00
Johannes Schönberger f4991e61ef Fix description of default base estimator behavior and add corresponding test case 2013-10-20 15:58:00 +02:00
Johannes Schönberger 47609783a8 Add test case for min_n_samples parameter 2013-10-20 15:57:59 +02:00
Johannes Schönberger 5e786c7987 Add test case for case without specified estimator 2013-10-20 15:57:59 +02:00