View on GitHub Edit this page

OCamlverse

Documenting everything about OCaml

Scientific Computing, Data Science, Machine Learning

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.
  • torch-ocaml: OCaml bindings for PyTorch.
  • 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 [http://biocaml.org biocaml.org]
  • guizmin – OCaml library for building bioinformatics pipelines.

File Formats