Scientific Computing

Numerical Computing

  • Owl - OCaml numerical library: dense and sparse matrix, linear algebra, regressions, maths and stats functions.
  • lacaml - OCaml bindings for BLAS/LAPACK (high-performance linear algebra Fortran libraries).
  • onumerical – Numerical library for OCaml.
  • oml - OCaml library for general numerical work.
  • slap - A linear algebra library in OCaml with type-based static size checking for matrix operations.
  • obandit - OCaml library for multi-armed bandits.
  • ocephes - Bindings to frequently used `C` special functions library.

Machine Learning/Data Science

  • Owl - OCaml numerical library: dense and sparse matrix, linear algebra, regressions, maths and stats functions.
  • tensorflow-ocaml – OCaml bindings for TensorFlow.
  • hdf5-OCaml - OCaml implementation of hdf5 reader/writer. hdf5 is a file format commonly used in data science.

Bioinformatics

  • biocaml – OCaml Bioinformatics Library, see also biocaml.org
  • guizmin – OCaml library for building bioinformatics pipelines.
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License