Commit Graph
100 Commits
Author SHA1 Message Date
Volodymyr Orlov f76a1d1420 feat: makes smartcore::error:FailedError non-exhaustive 2020-12-17 13:01:45 -08:00
Volodymyr Orlov d39b04e549 fix: fmt 2020-12-14 15:03:10 -08:00
Volodymyr Orlov 74a7c45c75 feat: adds SVD 2020-12-14 14:59:02 -08:00
Volodymyr Orlov cceb2f046d feat: lasso documentation 2020-12-13 13:35:14 -08:00
Volodymyr Orlov a27c29b736 Merge branch 'development' into elasticnet 2020-12-11 18:59:04 -08:00
Volodymyr Orlov 78673b597f feat: adds elastic net 2020-12-11 18:55:07 -08:00
Volodymyr Orlov 67e5829877 simplifies generic matrix.ab implementation 2020-11-25 12:23:04 -08:00
Volodymyr Orlov f9056f716a lasso: minor change in unit test 2020-11-24 19:21:27 -08:00
Volodymyr Orlov 583284e66f feat: adds LASSO 2020-11-24 19:12:53 -08:00
Volodymyr Orlov 830a0d9194 fix: formatting 2020-11-11 17:26:49 -08:00
Volodymyr Orlov f0371673a4 fix: changes recommended by Clippy 2020-11-11 17:23:49 -08:00
Volodymyr Orlov cc26555bfd fix: fixes suggested by Clippy 2020-11-11 16:10:37 -08:00
Volodymyr Orlov c42fccdc22 fix: ridge regression, code refactoring 2020-11-11 15:59:04 -08:00
Volodymyr Orlov 7a4fe114d8 fix: ridge regression, formatting 2020-11-11 12:01:57 -08:00
Volodymyr Orlov ca3a3a101c fix: ridge regression, post-review changes 2020-11-11 12:00:58 -08:00
Volodymyr Orlov 83048dbe94 fix: small doc changes 2020-11-06 11:20:43 -08:00
Volodymyr Orlov ab7f46603c feat: + ridge regression 2020-11-06 10:48:00 -08:00
Volodymyr Orlov b8fea67fd2 fix: formatting 2020-11-03 15:49:04 -08:00
Volodymyr Orlov 6473a6c4ae feat: adds Cholesky matrix decomposition 2020-11-03 15:39:43 -08:00
Volodymyr Orlov a9446c00c2 fix: fixes a bug in Eq implementation for SVC and SVR 2020-10-31 14:43:52 -07:00
Volodymyr Orlov 81395bcbb7 fix: formatting 2020-10-30 15:08:22 -07:00
Volodymyr Orlov 3a3f904914 feat: documents SVM, SVR and SVC 2020-10-30 15:08:05 -07:00
Volodymyr Orlov 797dc3c8e0 fix: formatting 2020-10-28 17:23:40 -07:00
Volodymyr Orlov cf4f658f01 feat: adds 3 more SVM kernels, linalg refactoring 2020-10-28 17:10:17 -07:00
Volodymyr Orlov 1773ed0e6e fix: SVC: some more post-review refactoring 2020-10-26 16:27:54 -07:00
Volodymyr Orlov bf8d0c081f fix: SVC: some more post-review refactoring 2020-10-26 16:27:26 -07:00
Volodymyr Orlov aa38fc8b70 fix: SVS: post-review changes 2020-10-26 16:00:55 -07:00
Volodymyr Orlov 47abbbe8b6 fix: SVS: post-review changes 2020-10-26 16:00:31 -07:00
Volodymyr Orlov 1b9347baa1 feat: adds support vector classifier 2020-10-21 19:01:29 -07:00
Volodymyr Orlov 83d28dea62 fix: svr, post-review changes 2020-10-16 11:56:37 -07:00
Volodymyr Orlov 20e58a8817 feat: adds e-SVR 2020-10-15 16:23:26 -07:00
Volodymyr Orlov 6602de0d51 feat: pre-release 2020-09-25 18:01:32 -07:00
Volodymyr Orlov 91371831d7 feat: pre-release 2020-09-25 17:59:55 -07:00
Volodymyr Orlov 2aca488553 feat: pre-release 2020-09-25 17:52:21 -07:00
Volodymyr Orlov 4067b20ed3 fix: styles in README.md 2020-09-25 16:06:36 -07:00
Volodymyr Orlov abddbd36be fix: styles in README.md 2020-09-25 15:37:39 -07:00
Volodymyr Orlov ad43c92200 fix: Readme page 2020-09-25 15:34:38 -07:00
Volodymyr Orlov 3e541e0b8f fix: improves SVD 2020-09-24 14:42:28 -07:00
Volodymyr Orlov a19398fd70 fix: code and documentation cleanup 2020-09-23 16:41:39 -07:00
Volodymyr Orlov 750015b861 feat: + cluster metrics 2020-09-22 20:23:51 -07:00
Volodymyr Orlov 0803532e79 fix: minor change in documentation 2020-09-20 16:40:25 -07:00
Volodymyr Orlov a9db970195 feat: refactoring, adds Result to most public API 2020-09-18 15:20:32 -07:00
Volodymyr Orlov 4921ae76f5 fix: formatting 2020-09-17 18:52:50 -07:00
Volodymyr Orlov 9b7a2df0ce feat: adds FitFailedError and PredictFailedError 2020-09-17 18:49:56 -07:00
Volodymyr Orlov 4ba0cd317a fix: removes unnecessary print statements, fixes broken test 2020-09-16 09:16:22 -07:00
Volodymyr Orlov 01f536d7f7 fix: broken unit test 2020-09-14 16:15:15 -07:00
Volodymyr Orlov fa02d77ab1 fix: minor message typos 2020-09-14 16:08:21 -07:00
Volodymyr Orlov e0e4791cbc fix: bug in dataset serializer 2020-09-14 13:45:58 -07:00
Volodymyr Orlov 7c013ddc35 feat: refactors dataset 2020-09-14 13:36:40 -07:00
Volodymyr Orlov d28f13d849 feat: adds train/test split function; fixes bug in random forest 2020-09-13 16:23:30 -07:00
Volodymyr Orlov 1920f9cd0b feat: adds breast cancer dataset 2020-09-11 16:54:05 -07:00
Volodymyr Orlov 9b96150ac1 feat: adds diabetes dataset 2020-09-11 15:56:06 -07:00
Volodymyr Orlov bc8f4a3226 fix: formatting 2020-09-11 14:47:01 -07:00
Volodymyr Orlov 1f0d444b03 feat: adds boston housing dataset 2020-09-11 14:45:30 -07:00
Volodymyr Orlov b95e11cc98 feat: adds dataset module, fixs problem in CoverTree implementation 2020-09-10 12:21:59 -07:00
Volodymyr Orlov cc1f84e81f feat: documents matrix decomposition methods 2020-09-07 16:28:52 -07:00
Volodymyr Orlov bbe810d164 feat: documents matrix methods 2020-09-06 18:27:11 -07:00
Volodymyr Orlov 1e3ed4c924 fix: formatting 2020-09-04 10:11:39 -07:00
Volodymyr Orlov 1735ea61df fix: broken unit tests 2020-09-04 10:10:41 -07:00
Volodymyr Orlov ecfbaac167 feat: documents ensemble models 2020-09-04 10:04:22 -07:00
Volodymyr Orlov 2c6a03ddc1 feat: documents tree 2020-09-03 17:49:58 -07:00
Volodymyr Orlov 32081852ad feat: documents linear models 2020-09-02 15:35:16 -07:00
Volodymyr Orlov 6d313821fa feat: documents pca 2020-09-02 10:14:34 -07:00
Volodymyr Orlov d024aa0967 feat: documents k-means 2020-09-01 19:52:40 -07:00
Volodymyr Orlov 108686cee7 fix: formatting 2020-08-31 13:50:31 -07:00
Volodymyr Orlov 612bf0c1dd feat: documents metric functions 2020-08-31 13:49:25 -07:00
Volodymyr Orlov e74b63e287 feat: documents metric functions 2020-08-31 13:48:20 -07:00
Volodymyr Orlov ba1075d298 fix: broken links 2020-08-30 16:49:48 -07:00
Volodymyr Orlov 53ed216c4c fix: broken links 2020-08-30 16:47:19 -07:00
Volodymyr Orlov 70fbdfe413 feat: documents distance and num modules 2020-08-30 16:42:06 -07:00
Volodymyr Orlov f7c229f167 fix: formatting 2020-08-29 20:20:36 -07:00
Volodymyr Orlov fa0918cee3 fix: renames FloatExt to RealNumber 2020-08-29 20:17:01 -07:00
Volodymyr Orlov 8705867386 fix: turns off dead code warning in heap_select 2020-08-29 16:58:04 -07:00
Volodymyr Orlov c34eae6a9b feat: documents KNN algorithms section 2020-08-29 16:54:58 -07:00
Volodymyr Orlov 68dca25f91 feat: puts ndarray and nalgebra bindings behind feature flags 2020-08-28 16:55:41 -07:00
Volodymyr Orlov 367ea62608 feat: new distance function parameter in KNN, extends KNN documentation 2020-08-28 15:30:52 -07:00
Volodymyr Orlov dcf636a5f1 feat: documents KNN Classifier 2020-08-27 19:47:11 -07:00
Volodymyr Orlov 762bc3d765 fix: formatting 2020-08-27 14:17:49 -07:00
Volodymyr Orlov e5b412451f feat: adds KNN Regressor 2020-08-27 14:17:18 -07:00
Volodymyr Orlov f73b349f57 fix: formatting 2020-08-27 11:40:11 -07:00
Volodymyr Orlov aa458d22fa fix: code cleanup, documentation 2020-08-27 11:37:14 -07:00
Volodymyr Orlov 7a7b0d6875 fix: updates multiple libraries 2020-08-17 08:28:28 -07:00
Volodymyr Orlov 2ece181e08 feat: adds 3 new regression metrics 2020-06-10 17:06:34 -07:00
Volodymyr Orlov 61b404afea fix: metric parameter name changed 2020-06-08 15:02:51 -07:00
Volodymyr Orlov 14113b4152 feat: adds F1 and roc_auc_score 2020-06-08 14:47:59 -07:00
Volodymyr Orlov ee581abf70 fix: formatting 2020-06-05 18:13:28 -07:00
Volodymyr Orlov 3982ae8f10 fix: broken tests 2020-06-05 18:10:23 -07:00
Volodymyr Orlov 45cf7adf37 fix: library update, CircleCI modification 2020-06-05 18:00:56 -07:00
Volodymyr Orlov a2784d6345 fix: cargo fmt 2020-06-05 17:52:03 -07:00
Volodymyr Orlov c0c2029f2c feat: adds accuracy, recall and precision metrics 2020-06-05 17:39:29 -07:00
Volodymyr Orlov e20e9ca6e0 feat: adds new distance measures + LU decomposition 2020-06-05 10:40:17 -07:00
Volodymyr Orlov f8f1e75fe2 feat: integrates with nalgebra 2020-04-06 19:16:44 -07:00
Volodymyr Orlov b068295dac feat: integrates with nalgebra 2020-04-06 19:16:37 -07:00
Volodymyr Orlov eb0c36223f feat: adds serialization/deserialization methods 2020-04-03 11:12:15 -07:00
Volodymyr Orlov 5766364311 fix: minor refactoring 2020-03-31 18:24:01 -07:00
Volodymyr Orlov 8bb6013430 feat: serialization/deserialization with Serde 2020-03-31 18:19:20 -07:00
Volodymyr Orlov 1257d2c19b fix: code cleanup 2020-03-26 16:23:50 -07:00
Volodymyr Orlov 4d967858a5 fix: fixes a bug in decision_tree_regressor 2020-03-26 16:21:20 -07:00
Volodymyr Orlov 02b85415d9 feat: extends interface of Matrix to support for broad range of types 2020-03-26 15:28:26 -07:00
Volodymyr Orlov 84ffd331cd fix: refactors decision_tree_classifier 2020-03-24 11:07:05 -07:00