我正在为 Haskell 寻找有限域线性代数库。
像Haskell的 FFLAS-FFPACK这样的东西会很棒:-)。
当然,我检查了hmatrix,似乎对任意矩阵元素类型有一些支持,但我找不到任何与 hmatrix 一起使用的有限域库。当然我会很感激一个高性能的解决方案:-)
特别是我希望能够将p n×1和p 1×m矩阵(向量)乘以p n ×m矩阵。
我正在为 Haskell 寻找有限域线性代数库。
像Haskell的 FFLAS-FFPACK这样的东西会很棒:-)。
当然,我检查了hmatrix,似乎对任意矩阵元素类型有一些支持,但我找不到任何与 hmatrix 一起使用的有限域库。当然我会很感激一个高性能的解决方案:-)
特别是我希望能够将p n×1和p 1×m矩阵(向量)乘以p n ×m矩阵。
您最好的选择是绑定到 FFLAS/FFPACK,它表示本地 Haskell 类型中的数据。但是,我还看不到我们有这样的绑定。
将是一个很好的起点的相关库:
对于数组结构入门,向量教程还不错:
因此,总而言之,我认为您可能需要快速启动与 fflas 的绑定,然后通过 hmatrix 或向量公开它们。