Re:Matrix multiplication inches closer to mythic goal
by kristjansson on Tuesday March 23, 2021 @10:18PM
(#26562812)
Not that it has bindings to other tools, but it sounds like Dex[1] would be relevant to your interests!
Re:Matrix multiplication inches closer to mythic goal
by Ericson2314 on Tuesday March 23, 2021 @07:26PM
(#26561667)
Looking forward to Dependent Haskell for linear algebra, and seeing what existing stuff can be retrofit.
That said, I would love to have good data science library support (bindings to stuff like BLAS/LAPACK, Torch, Stan, etc) in Idris.
Imagine vector and matrix dimensions checked at compile time. Probabilities guaranteed to be between 0 and 1, checked at compile time. Compile-time enforcement that you are handling "nil/null" data inputs correctly when reading data from a database or CSV file. Writing a web scraper with linear types to help catch bugs & performance leaks. Maybe even proving theorems about the math code you're writing ("is this a valid way to express X"?).
Maybe not ideal for rapid exploratory model development, but it'd be pretty damn cool for writing data science tooling/libraries and "production" ML code in my opinion.