Releases: smartcorelib/smartcore
Releases · smartcorelib/smartcore
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::unwrap
and 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
v0.3.1
v0.3.0
[0.3.0] - 2022-11-09
Added
- WARNING: Breaking changes!
- Complete refactoring with extensive API changes that includes:
- moving to a new traits system, less structs more traits
- adapting all the modules to the new traits system
- moving to Rust 2021, use of object-safe traits and
as_ref
- reorganization of the code base, eliminate duplicates
- implements
readers
(needs "serde" feature) for read/write CSV file, extendible to other formats - default feature is now Wasm-/Wasi-first
Changed
- WARNING: Breaking changes!
- Seeds to multiple algorithims that depend on random number generation
- Added a new parameter to
train_test_split
to define the seed - changed use of "serde" feature
Dropped
- WARNING: Breaking changes!
- Drop
nalgebra-bindings
feature, onlyndarray
as supported library