Owl_optimise.DSourcemodule Algodiff : sig ... endval minimise_weight :
?state:Checkpoint.state ->
Params.typ ->
(Algodiff.t -> Algodiff.t -> Algodiff.t) ->
Algodiff.t ->
Algodiff.t ->
Algodiff.t ->
Checkpoint.state * Algodiff.tval minimise_network :
?state:Checkpoint.state ->
Params.typ ->
(Algodiff.t -> Algodiff.t * Algodiff.t array array) ->
(Algodiff.t -> Algodiff.t array array * Algodiff.t array array) ->
(Algodiff.t array array -> 'a) ->
(string -> unit) ->
Algodiff.t ->
Algodiff.t ->
Checkpoint.stateval minimise_fun :
?state:Checkpoint.state ->
Params.typ ->
(Algodiff.t -> Algodiff.t) ->
Algodiff.t ->
Checkpoint.state * Algodiff.tval minimise_compiled_network :
?state:Checkpoint.state ->
Params.typ ->
(Algodiff.t -> Algodiff.t -> Algodiff.t) ->
(unit -> 'a) ->
(string -> unit) ->
Algodiff.t ->
Algodiff.t ->
Checkpoint.state