VoiDPlugins
VoiDPlugins copied to clipboard
Bump MathNet.Numerics from 4.15.0 to 5.0.0
Bumps MathNet.Numerics from 4.15.0 to 5.0.0.
Changelog
Sourced from MathNet.Numerics's changelog.
5.0.0 - 2022-04-03
- COMPATIBILITY: net5.0, net48 better supported with explicit builds
- COMPATIBILITY: netstandard1.x, net40, net45 no longer supported
- BREAKING: drop all which was marked as obsolete
- BREAKING: all native provider adapters moved out to separate NuGet packages
- BREAKING: switch many usages of tuples to value tuples (experimental)
- Linear Algebra: Fix sparse inplace pointwise multiplication and division ~jkalias
- Distributions: Logistic ~Bobby Ingram
- Distributions: Perf: Cauchy avoid duplicate evaluation ~Febin
- Random: NextBigIngegerSequence ~Silver-Fang
- Random: xoshiro256StarStar fix out of range exception ~Charlie Turndorf
- Precision: Perf: pre-compute negative powers ~Febin
- Optimizations: Remove static properties in LevenbergMarquardtMinimizer ~Jong Hyun Kim
- Root Finding: Newton-Raphson better handling of zero-evaluations
- Fit.Curve and FindMinimum extended to accept two more parameters
- Fixed an index out of bounds issue when calculating BFGS minimizer with one variable ~Shiney
- Fixed Sparse COO NormalizeDuplicates ~Mohamed Moussa
- Marcum-Q and Log1p functions ~CHUTORO
- Series: stable series summation
- Cubic Spline: Extrema and Stationary Points ~Eduardo Rojas
- Statistics: Weighted Descriptive and Running Statistics ~Richard Allen
- Providers: binary names and loading changes to follow conventions and better x-plat
- Providers: drop managed reference linear algebra provider
- Providers: native providers no longer inherit managed providers, managed now sealed
- Providers: MKL provider compilation switched to Intel oneAPI MKL
- Providers: support for provider packages with runtime folders
- Better support for System.Text.Json: Polynomial, DescriptiveStatistics ~Joseph Petersen
- Lots of internal cleanup, leveraging newer language features
- Data: now released always together with Numerics (no longer separate versioning)
- Control.Describe now includes CPU architecture and family identifier if know
Commits
4435308
Release v5.0.062d1a67
Merge pull request #911 from mathnet/dependabot/nuget/NUnitLite-3.13.33eac730
Readme updatebedc731
Release v5.0.0-beta02253bfc0
Bump NUnitLite from 3.13.2 to 3.13.331a4cf4
Merge pull request #910 from mathnet/dependabot/nuget/NUnit-3.13.3f58711e
Prefer looping over local arrays (II)a56e095
Build: make sure failing tests actually fail the build targeta71e646
Simplification: pattern matchingbaab796
Simplification: value tuple swaps- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)