Module Owl_neural.Learning_Rate

module Learning_Rate: Owl_neural_optimise.Learning_Rate

type typ = 
| Adagrad of float
| Const of float
| Decay of float * float
| Exp_decay of float * float
| RMSprop of float * float
| Schedule of float array
val run : typ ->
int -> 'a -> Owl_algodiff.S.t -> Owl_algodiff.S.t
val default : typ ->
typ
val update_ch : typ ->
Owl_algodiff.S.t array array ->
Owl_algodiff.S.t array array -> Owl_algodiff.S.t array array
val to_string : typ -> string