Commit Graph

40 Commits

Author SHA1 Message Date
Luis Moreno
162bed2aa2 feat: added support to wasm (#94)
* test: run tests also in wasm targets

* fix: install rand with wasm-bindgen por wasm targets

* fix: use actual usize size to access buffer.

* fix: do not run functions that create files in wasm.

* test: do not run in wasm test that panics.

Co-authored-by: Luis Moreno <morenol@users.noreply.github.com>
2021-04-28 15:58:39 -04:00
Ben Cross
762986b271 Cargo format 2021-01-17 21:37:30 +00:00
Ben Cross
e0d46f430b feat: Make SerDe optional 2021-01-17 21:35:03 +00:00
Volodymyr Orlov
a2be9e117f feat: + cross_validate, trait Predictor, refactoring 2020-12-22 15:41:53 -08:00
morenol
53351b2ece fix needless-range and clippy::ptr_arg warnings. (#36)
* Fix needless for loop range

* Do not ignore clippy::ptr_arg
2020-12-11 16:52:39 -04:00
Luis Moreno
49487bccd3 Rename trait function 2020-11-11 22:10:01 -04:00
Luis Moreno
900078cb04 Implement abstract method to convert a slice to a BaseVector, Implement RealNumberVector over BaseVector instead of over Vec<T> 2020-11-11 22:10:01 -04:00
Luis Moreno
513d916580 Fix clippy::tabs_in_doc_comments 2020-11-08 23:20:22 -04:00
Luis Moreno
860056c3ba Run: cargo clippy --fix -Z unstable-options and cargo fmt 2020-11-08 19:39:11 -04:00
Volodymyr Orlov
20e58a8817 feat: adds e-SVR 2020-10-15 16:23:26 -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
a9db970195 feat: refactoring, adds Result to most public API 2020-09-18 15:20:32 -07:00
Volodymyr Orlov
7c013ddc35 feat: refactors dataset 2020-09-14 13:36:40 -07:00
Volodymyr Orlov
bbe810d164 feat: documents matrix methods 2020-09-06 18:27:11 -07:00
Volodymyr Orlov
ecfbaac167 feat: documents ensemble models 2020-09-04 10:04:22 -07:00
Volodymyr Orlov
ba1075d298 fix: broken links 2020-08-30 16:49:48 -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
367ea62608 feat: new distance function parameter in KNN, extends KNN documentation 2020-08-28 15:30:52 -07:00
Volodymyr Orlov
aa458d22fa fix: code cleanup, documentation 2020-08-27 11:37:14 -07:00
Volodymyr Orlov
2ece181e08 feat: adds 3 new regression metrics 2020-06-10 17:06:34 -07:00
Volodymyr Orlov
a2784d6345 fix: cargo fmt 2020-06-05 17:52:03 -07:00
Volodymyr Orlov
e20e9ca6e0 feat: adds new distance measures + LU decomposition 2020-06-05 10:40:17 -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
8bb6013430 feat: serialization/deserialization with Serde 2020-03-31 18:19: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
fe50509d3b fix: refactors knn and distance functions 2020-02-21 18:54:50 -08:00
Volodymyr Orlov
2425419d10 Removes DenseVector 2019-12-18 10:28:15 -08: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
Volodymyr Orlov
b8e1bf9a80 Improves Cover Tree implementation 2019-09-30 08:55:41 -07:00
Volodymyr Orlov
874d528f58 Adds CoverTree implementation 2019-09-23 20:54:21 -07:00
Volodymyr Orlov
3efd078034 Semi-ready implementation of Simple KNN 2019-09-16 08:52:12 -07:00
Volodymyr Orlov
9c5f6eb307 More KNN experiments 2019-09-05 18:34:50 -07:00
Volodymyr Orlov
a9ec6dfcd0 Extends basic KNN search algorithm 2019-06-11 11:57:36 -07:00
Volodymyr Orlov
f4d3a80490 Initial commit 2019-05-28 17:46:03 -07:00