package owl-base

  1. Overview
  2. Docs
An OCaml Numerical Library

Install

dune-project
 Dependency

Authors

Maintainers

Sources

owl-base-0.3.8.tbz
sha256=7e7725e9a1a967b2af54d7f091a0aea76c54e9abeb4220947921864ef6ffe7d0
md5=247e4b6e6190df68830095441e71e69a

doc/owl-base/Owl_lazy/index.html

Module Owl_lazySource

Lazy module The module is used to construct a computation graph explicitly for evaluation. The module can be used to simulate the lazy evaluation atop of OCaml. It can also be used for dataflow programming and supports incremental computation. If a variable is updated, only the subgraph depending on such variable will be evaluated.

The module also tracks the reference of each node in the compuation graph and tries to reuse the allocated memory if possible. This mechanism avoids the overhead from memory allocation but may also cause extra computation in incremental compuation.

Sourcemodule Make (A : Owl_types.Ndarray_Mutable) : sig ... end