5 ms·
> around existing .NET libraries. Which ones ? A free one analogous to libmath that works with float32 would be a good start. Am serious, would love to know o
by srean 7y ago
> around existing .NET libraries.
Which ones ? A free one analogous to libmath that works with float32 would be a good start.
Am serious, would love to know of some .Net libraries for number crunching that one would miss if one were to move out of the .Net platform. Or did you mean non-numeric libraries ?
- pjmlp 7y agoThere used to be some like IMSL, now discontinued, I guess there are others still.
- srean 7y agoThat's the problem. Everybody has to guess. Everyone thinks there is something out there that somebody else knows. This is a problem I dont have in some of the other ecosystems. That I would have to (i) write my own cos or (ii) take a dependency on a commercial 3rd party library that will likely not be around for long or (iii) call a native library through and FFI, for something as simple as a cos of float32 is not terribly exciting.
- pjmlp 7y agoI have to guess because that kind of work was only relevant to me 5 years ago, so I lost track of what everyone doing data analysis with .NET is using nowadays.
- srean 7y agoOh I have been guessing all year long for several years although it is very relevant to what I do. BTW I did not intend to mean that you are being unhelpful. Scientific computation just isnt a first class citizen of the .net ecosystem. Either you have to write your own or take a dependency on a commercial library for even the simplest stuff and pray that they will be around.
- metta2uall 7y agoWhat about Math.NET?
- srean 7y agoDoesnt support float32
- metta2uall 7y agoIt does at least to some extent. Core types like Vector are generic and there is some specific float32 code like: https://github.com/mathnet/mathnet-numerics/commit/3a0d55fd2e905e03228b32a2ff1933bd304e56c8 https://github.com/mathnet/mathnet-numerics/commit/3a0d55fd2... https://github.com/mathnet/mathnet-numerics/pull/481/commits/df317c7f7bf1c30378b356c2cbfb0c889d3e6284 https://github.com/mathnet/mathnet-numerics/pull/481/commits...
- srean 7y agoSorry I wasnt clear. Meant it does not (unless I missed a recent change) support Float32 for trig functions, exp and likes and special functions.