Finite Field Linear Algebra-Bibliothek für Haskell
-
11-12-2019 - |
Frage
Ich suche nach einer endlichen Feld-linearen Algebra-Bibliothek für Haskell.
so etwas wie fflas-ffpack für Haskell wäre großartig:-).
Natürlich habe ich geprüft, hmatrix , es scheint eine Unterstützung für Arbeitrary Matrix Elementtypen , aber ich konnte kein endliches Feld findenBibliothek, die mit HMATRIX arbeitet.Und sicherlich würde ich eine leistungslösende Lösung schätzen: -)
Ich möchte insbesondere
Lösung
Ihre beste Wette wäre eine Bindung an FFLAS / FFPACK, die die Daten in nativen Haskell-Typen darstellt. Ich kann jedoch nicht sehen, dass wir noch eine solche Bindung haben.
Verwandte Bibliotheken, die ein guter Ausgangspunkt sein würden:
- http://hackage.haskell.org/package/vect
- http://hackage.haskell.org/package/hmatrix
- http://hackage.haskell.org/package/jalla
- http://hackage.haskell.org/package/blas
Für den Einstieg mit Array-Strukturen Das Vektor-Tutorial ist nicht schlecht:
- http://www.haskell.org/haskellwiki/numeric_haskell:_a_vector_tutorial < / li>
Also, in Zusammenhang, denke ich, dass Sie möglicherweise Bindungen an FFLAS schnell aufschieben müssen, und dann über Hmatrix oder Vektor freilegen.
- http://www.haskell.org/haskellwiki/numeric_haskell:_a_vector_tutorial < / li>