Make.Normalisationtype neuron_typ = {mutable axis : int;mutable beta : Optimise.Algodiff.t;mutable gamma : Optimise.Algodiff.t;mutable mu : Optimise.Algodiff.t;mutable var : Optimise.Algodiff.t;mutable decay : Optimise.Algodiff.t;mutable training : bool;mutable in_shape : int array;mutable out_shape : int array;}val create :
?training:bool ->
?decay:float ->
?mu:Optimise.Algodiff.A.arr ->
?var:Optimise.Algodiff.A.arr ->
int ->
neuron_typval connect : int array -> neuron_typ -> unitval init : neuron_typ -> unitval reset : neuron_typ -> unitval mktag : int -> neuron_typ -> unitval mkpar : neuron_typ -> Optimise.Algodiff.t arrayval mkpri : neuron_typ -> Optimise.Algodiff.t arrayval mkadj : neuron_typ -> Optimise.Algodiff.t arrayval update : neuron_typ -> Optimise.Algodiff.t array -> unitval load_weights : neuron_typ -> Optimise.Algodiff.t array -> unitval save_weights : neuron_typ -> Optimise.Algodiff.t arrayval copy : neuron_typ -> neuron_typval run : Optimise.Algodiff.t -> neuron_typ -> Optimise.Algodiff.tval to_string : neuron_typ -> string