diff --git a/Cargo.toml b/Cargo.toml index 94bd5585..cd5f0a9a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "peroxide" -version = "0.37.2" +version = "0.37.3" authors = ["axect "] edition = "2018" description = "Rust comprehensive scientific computation library contains linear algebra, numerical analysis, statistics and machine learning tools with farmiliar syntax" diff --git a/README.md b/README.md index 617ca9cc..34978877 100644 --- a/README.md +++ b/README.md @@ -173,6 +173,8 @@ Peroxide can do many things. - Cubic Hermite Spline - Estimate slope via Akima - Estimate slope via Quadratic interpolation + - B-Spline (incomplete) + - Uniform Cubic B-Spline basis function - Non-linear regression - Gradient Descent - Levenberg Marquardt diff --git a/RELEASES.md b/RELEASES.md index f7ee308d..fc18d8a1 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,3 +1,11 @@ +# Release 0.37.3 (2024-05-01) + +- Add Nan/infinite guard to `gauss_kronrod_quadrature` (early exit) ([#59](https://github.com/Axect/Peroxide/pull/59)) (Thanks to [@GComitini](https://github.com/GComitini)) +- Add complex feature & complex module ([#35](https://github.com/Axect/Peroxide/issues/35)) +- Implement Cubic B-Spline basis functions + - `UnitCubicBasis` + - `CubicBSplineBases` + # Release 0.37.2 (2024-04-16) - Do not include legend box if there is no legend ([#58](https://github.com/Axect/Peroxide/pull/58)) (Thanks to [@GComitini](https://github.com/GComitini))