Commit Graph

32 Commits

Author SHA1 Message Date
morenol 820201e920 Solve conflic with num-traits (#130)
* Solve conflic with num-traits

* Fix clippy warnings

Co-authored-by: Luis Moreno <morenol@users.noreply.github.com>
2022-05-05 10:39:18 -04:00
Luis Moreno c295a0d1bb fix: fix code to be compatible with rand 0.8, following the recommendations of https://rust-random.github.io/book/update-0.8.html and https://docs.rs/getrandom/0.2.2/getrandom/#webassembly-support 2021-04-28 16:28:43 -04:00
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 f1cf8a6f08 Added serde feature flags to tests 2021-01-18 10:32:35 +00: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 bb9a05b993 fix: fixes a bug in DBSCAN, removes println's 2021-01-02 18:08:40 -08:00
Volodymyr Orlov 9475d500db feat: version change + api documentation updated 2020-12-27 18:39:37 -08:00
Volodymyr Orlov 810a5c429b feat: consolidates API 2020-12-24 18:36:23 -08:00
Volodymyr Orlov 32ae63a577 feat: documentation adjusted to new builder 2020-12-23 12:38:10 -08:00
Volodymyr Orlov dd341f4a12 feat: + builders for algorithm parameters 2020-12-23 12:29:39 -08:00
Luis Moreno 54886ebd72 Fix rust-2018-idioms warnings 2020-11-08 20:24:08 -04:00
Luis Moreno 860056c3ba Run: cargo clippy --fix -Z unstable-options and cargo fmt 2020-11-08 19:39:11 -04:00
Luis Moreno 8281a1620e Fix clippy errors 2020-11-06 23:17:33 -04:00
Vadim Zaliva c43990e932 + DBSCAN and data generator. Improves KNN API 2020-10-02 14:04:01 -07:00
Volodymyr Orlov 2aca488553 feat: pre-release 2020-09-25 17:52:21 -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 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 1920f9cd0b feat: adds breast cancer dataset 2020-09-11 16:54:05 -07:00
Volodymyr Orlov bbe810d164 feat: documents matrix methods 2020-09-06 18:27:11 -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 fa0918cee3 fix: renames FloatExt to RealNumber 2020-08-29 20:17:01 -07:00
Volodymyr Orlov a2784d6345 fix: cargo fmt 2020-06-05 17:52:03 -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 02b85415d9 feat: extends interface of Matrix to support for broad range of types 2020-03-26 15:28:26 -07: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