Optimise.Params
type typ = Make_Embedded(A).Neuron.Optimise.Params.typ = {
mutable epochs : float;
mutable batch : Batch.typ;
mutable gradient : Gradient.typ;
mutable loss : Loss.typ;
mutable learning_rate : Learning_Rate.typ;
mutable regularisation : Regularisation.typ;
mutable momentum : Momentum.typ;
mutable clipping : Clipping.typ;
mutable stopping : Stopping.typ;
mutable checkpoint : Checkpoint.typ;
mutable verbosity : bool;
}
val default : unit -> typ
val config :
?batch:Batch.typ ->
?gradient:Gradient.typ ->
?loss:Loss.typ ->
?learning_rate:Learning_Rate.typ ->
?regularisation:Regularisation.typ ->
?momentum:Momentum.typ ->
?clipping:Clipping.typ ->
?stopping:Stopping.typ ->
?checkpoint:Checkpoint.typ ->
?verbosity:bool ->
float ->
typ
val to_string : typ -> string