Commit Graph

22 Commits

Author SHA1 Message Date
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 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 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 4f8318e933 fix: more refactoring 2020-03-13 11:24:53 -07:00
Volodymyr Orlov cb4323f26e feat: refactors matrix decomposition routines 2020-03-12 17:32:27 -07:00
Volodymyr Orlov 7b3fa982be feat: adds PCA 2020-03-06 09:13:54 -08:00
Volodymyr Orlov 619560a1cd feat: adds SVD 2020-02-28 09:21:00 -08:00
Volodymyr Orlov fe50509d3b fix: refactors knn and distance functions 2020-02-21 18:54:50 -08:00
Volodymyr Orlov 0e89113297 feat: adds KMeans clustering algorithm 2020-02-20 18:43:24 -08:00
Volodymyr Orlov a54f7be867 Adds DecisionTree algorithm 2020-01-10 09:07:04 -08:00
Volodymyr Orlov a4ff1cbe5f feat: simplifies LR API 2019-12-23 11:18:22 -08:00
Volodymyr Orlov c1d7c038a6 feat: add basic Matrix implementation for ndarray 2019-12-23 10:33:19 -08:00
Volodymyr Orlov 2425419d10 Removes DenseVector 2019-12-18 10:28:15 -08:00
Volodymyr Orlov 4411b57219 Adds draft implementation of LR 2019-12-10 18:02:02 -08:00
Volodymyr Orlov b5e677e615 Adds LBFGS optimization method 2019-11-15 08:56:09 -08:00
Volodymyr Orlov 4488cc110e First version of the optimizer 2019-10-29 08:59:06 -07:00
Volodymyr Orlov f4aec2b35e Adds SVD solver, code refactoring 2019-10-16 08:28:36 -07:00
Volodymyr Orlov 50744208a9 Adds OLS and naive linear algebra routine 2019-10-10 08:53:42 -07:00