package owl

  1. Overview
  2. No Docs
OCaml Scientific and Engineering Computing

Install

Authors

Maintainers

Sources

owl-0.9.0.tbz
sha256=1f47c9c447b008e65cbd2a8b3495fcf5ad3de701206be4e6a43aa61f473b795c
sha512=db0ce524073f9c3ec420ca5de2991db56888eb880220ce8fecca85cad5e41537b2e3115cc5f645dbde03dc99eef3fe8582a25d09c5f6efaa0dc088ddc76d3a9c

Description

Owl: OCaml Scientific and Engineering Computing

Owl is an OCaml numerical library. It supports N-dimensional arrays, both dense and sparse matrix operations, linear algebra, regressions, fast Fourier transforms, and many advanced mathematical and statistical functions (such as Markov chain Monte Carlo methods). Recently, Owl has implemented algorithmic differentiation which essentially makes developing machine learning and neural network algorithms trivial.

Published: 05 Mar 2020

Dependencies (12)

  1. npy
  2. stdlib-shims
  3. stdio build
  4. owl-base = version
  5. eigen >= "0.1.0"
  6. dune-configurator
  7. dune >= "2.0.0"
  8. ctypes >= "0.16.0"
  9. conf-openblas >= "0.2.0"
  10. base-bigarray
  11. base build
  12. ocaml >= "4.10.0"

Dev Dependencies

None

Used by (10)

  1. gobba >= "0.4.2"
  2. molenc = "11.4.0"
  3. owl-ode >= "0.4.0"
  4. owl-ode-odepack != "0.3.0"
  5. owl-ode-sundials != "0.3.0"
  6. owl-opt
  7. owl-opt-lbfgs
  8. owl-plplot != "0.8.0" & < "0.10.0"
  9. owl-top != "0.8.0" & < "0.10.0"
  10. owl-zoo = "0.9.0"

Conflicts

None