- Cleanup API of distributions.
- Add cross product support to vectors.
- Add
Vector.fromTensor
andMatrix.fromTensor
.
- Dart 3.0 support and requirement.
- Experimental
Tensor
library.
- Dart 2.18 requirement.
- Add fast FFT polynomial multiplication operator.
- Add more distributions (rademacher, inverse weibull, negative binomial) and more properties (kurtosis, bounds).
- Add support for curve fitting (Levenberg Marquardt, Polynomial Regression).
- More and better accessors for numeric limits, including also floating point numbers.
- Operators are lazy now and create views. Use
toVector()
orcopyInto(target)
to evaluate the data. This uniformly applies toMatrix
,Vector
andPolynomial
now. - Various improvements to singular value decomposition, thanks to Jong Hyun Kim.
- Dart 2.16 requirement.
- More distributions: exponential, gamma, inverse gamma, student-t.
- Add a Jackknife estimator to compute confidence intervals of samples.
- Countless fixes, improved tests, and other improvements.
- Dart 2.14 requirement.
- Strong typing support across all code.
- Dart 2.12 requirement and null-safety.
- Added numeric derivative, integration, and solver.
- Support for vectors, matrices, and polynomials.