hmatrix

Linear algebra and numerical computation (by haskell-numerics)

Hmatrix Alternatives

Similar projects and alternatives to hmatrix

  1. nimber

    0 hmatrix VS nimber

    Finite nimber arithmetic

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. math-functions

    Special mathematical functions

  4. hTensor

    0 hmatrix VS hTensor

    Multidimensional arrays and simple tensor computations (by albertoruiz)

  5. hmatrix-repa

    Compatability between hmatrix and repa matrices and vectors

  6. hmatrix-quadprogpp

    bindings to quadprog++

  7. hmatrix-nipals

    Haskell library for Nonlinear Iterative Partial Least Squares method for Principal Components Analysis on large datasets

  8. hmatrix-vector-sized

    Conversion between hmatrix and vector-sized types

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. hmatrix-svdlibc

    Haskell bindings for svdlibc

  11. argmin

    2 hmatrix VS argmin

    Numerical optimization in pure Rust

  12. hmatrix-mmap

    Extend the Haskell hmatrix package with the ability to mmap vectors

  13. ocaml-anneal

    Simulated annealing implementation in OCaml

  14. hmatrix-syntax

    MATLAB-like syntax for hmatrix vectors and matrices

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better hmatrix alternative or higher similarity.

hmatrix discussion

Log in or Post with

hmatrix reviews and mentions

Posts with mentions or reviews of hmatrix. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-18.
  • Rust concepts I wish I learned earlier
    3 projects | news.ycombinator.com | 18 Jan 2023
    Two things that might help Rust a lot despite the complexity is the tooling and the ecosystem. Cargo is good, the compiler is extremely helpful, and there are a lot of crates to build on for all sorts of tasks.

    For example, if I need to use simulated annealing to solve an optimization problem, there already exist libraries that implement that algorithm well.[1] Unfortunately, the Haskell library for this seems to be unmaintained[2] and so does the OCaml library that I can find.[3] Similarly, Agda, Idris, and Lean 4 all seem like great languages. But not having libraries for one's tasks is a big obstacle to adoption.

    Nim looks very promising. (Surprisingly so to me.) Hopefully they will succeed at gaining wider recognition and growing a healthy ecosystem.

    [1] E.g., https://github.com/argmin-rs/argmin

    [2] https://hackage.haskell.org/package/hmatrix-gsl-0.19.0.1 was released in 2018. (Although there are newer commits in the GitHub repo, https://github.com/haskell-numerics/hmatrix. Not too sure what is going on.)

    [3] https://github.com/khigia/ocaml-anneal

  • Numpy style linear algebra
    1 project | /r/haskell | 15 Dec 2021
    hmatrix covers the essentials; less feature-complete than python/matlab, partly because several orders of magnitudes less people use it, partly because it's meant as the "essential core".

Stats

Basic hmatrix repo stats
2
390
2.3
10 months ago

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com