mathnet-numerics icon indicating copy to clipboard operation
mathnet-numerics copied to clipboard

Math.NET Numerics

Results 220 mathnet-numerics issues
Sort by recently updated
recently updated
newest added

https://github.com/mathnet/mathnet-numerics/blob/84e9432bc1e8a6b2ae7acd32cda4175abeaeaed1/src/Numerics/SpecialFunctions/ModifiedBessel.cs#L285 Should read: `return (Math.Log(0.5 * x) * BesselI1(x) + Evaluate.ChebyshevA(BesselK1A, y) / x) * Math.Exp(x);`

Hey, MathNet community, we’re encountering issues using MathNet.Numerics with Intel MKL on Linux. We'd appreciate your input and guidance on how best to proceed. ### Problem Statement To work with...

To support scenarios where application have trimming enabled, I've annotated the code with trimming attributes. There is still a warning produced by `var type = Type.GetType(typeName);` which complains about it...

I've been working with MathNet.Numerics.Distributions recently and I'm really confused by certain design decisions. When writing generic algorithms that operate on probability distributions; it's really difficult to handle both discrete...

MathNet.Numerics supports **Intel MKL** for CPU acceleration. On **Linux**, MKL support relies on the native provider **`MathNet.Numerics.MKL.Linux`**. Currently, this provider is not bundled with **MathNet.Numerics** due to size constraints. Instead,...

I found that the order of multiplying a dense matrix by a sparse matix really matters: - Sparse * Sparse -> Pretty much instant - Sparse * Dense -> Very...

While C# is pretty fast at allocations, they can have a GC penalty. Math.NET is generally pretty good at avoiding allocations, but there are a few scenarios that might have...

Sparse matrices do not support local MKL acceleration,When the matrix is a sparse matrix, MKL cannot accelerate LU decomposition and QR decomposition acceleration, and the acceleration for matrix multiplication and...