Releases: smartcorelib/smartcore
Releases · smartcorelib/smartcore
v0.4.10
What's Changed
- Update formatting command in CONTRIBUTING.md by @Mec-iS in #359
- added Jaccard distance by @skywardfire1 in #358
- in cover_tree.rs i64::MIN - 1 causes overflow. FIXED. by @skywardfire1 in #361
- predict_proba functionality for kNN. Small bugfix. More concise and e… by @skywardfire1 in #362
- XGBoost: Do not panic if a tree split is degenerate by @Dig-Doug in #364
New Contributors
- @skywardfire1 made their first contribution in #358
- @Dig-Doug made their first contribution in #364
Full Changelog: v0.4.9...v0.4.10
v0.4.9
v0.4.8
What's Changed
- add serde support for XGRegressor by @cmmartin in #337
- fix precision and recall calculations by @cmmartin in #338
- V0.4.7 fix precision by @Mec-iS in #339
- fix CI by @Mec-iS in #340
- Modernise CI toolchain to avoid deprecation by @Mec-iS in #341
- Fix LASSO (first two of #342) by @georeth in #343
- add fit_intercept to LASSO by @georeth in #344
- v0.4.8 by @Mec-iS in #345
New Contributors
Full Changelog: v0.4.6...v0.4.8
v0.4.6
v0.4.5
v0.4.3
New base algorithms
- Multiclass SVC
- Basic agglomerative clustering
- new Decistion Trees implementations
What's Changed
- Implement SVR and SVR kernels with Enum. Add tests for argsort_mut by @Mec-iS in #303
- implemented multiclass for svc by @DanielLacina in #308
- implemented single linkage clustering by @DanielLacina in #313
- implemented xgdboost_regression by @DanielLacina in #314
- refactored decision tree into reusable components by @DanielLacina in #316
- refactored random forest regressor into reusable compoennts by @DanielLacina in #318
- implemented extra trees by @DanielLacina in #320
New Contributors
- @DanielLacina made their first contribution in #308
Full Changelog: v0.4.1...v0.4.2
v0.4.1
v0.4.0
What's Changed
- Update arrays.rs by @rick68 in #253
- chore: fix clippy warnings from Rust release 1.69 by @morenol in #263
- Remove some allocations by @rubdos in #262
- Update itertools requirement from 0.10.5 to 0.11.0 by @dependabot in #266
- chore: update clippy lints by @morenol in #272
- Update itertools requirement from 0.11.0 to 0.12.0 by @dependabot in #271
- In Naive Bayes, avoid using
Option::unwrapand so avoid panicking from NaN values by @corebreaker in #274 - Implement the feature importance for Decision Tree Classifier by @tushushu in #275
- chore: fix clippy by @morenol in #276
- Patch to version 0.4.0 by @Mec-iS in #257
- chore: fix clippy by @morenol in #283
- Update itertools requirement from 0.12.0 to 0.13.0 by @dependabot in #280
New Contributors
- @rick68 made their first contribution in #253
- @rubdos made their first contribution in #262
- @corebreaker made their first contribution in #274
- @tushushu made their first contribution in #275
Full Changelog: v0.3.1...v0.4.0