Module type Owl_neural_parallel.ModelSig

type network
val mkpar : network -> Owl_algodiff.S.t array array
val init : network -> unit
val update : network -> Owl_algodiff.S.t array array -> unit
val copy : network -> network
val train_generic : ?⁠state:Owl_optimise.S.Checkpoint.state -> ?⁠params:Owl_optimise.S.Params.typ -> ?⁠init_model:bool -> network -> Owl_algodiff.S.t -> Owl_algodiff.S.t -> Owl_optimise.S.Checkpoint.state