module Owl_algodiff_generic: sig
.. end
Algodiff: algorithmic differentiation module
To use Make functor in Algodiff, the passed in module needs to implement the
following functions to support necessary mathematical functions and etc.
module type MatrixSig = sig
.. end
module type NdarraySig = sig
.. end
module Make: functor (
M
:
MatrixSig
) ->
functor (
A
:
NdarraySig
with type elt = M.elt and type arr = M.arr
) ->
sig
.. end