Optimise.Learning_Rate
Strategies for learning rate update
Representation of learning rate update strategies. Possible values include:
Adam (alpha, beta1, beta2)
, see ref for parameter meaningval run : typ -> int -> Algodiff.t -> Algodiff.t array -> Algodiff.t
Execute the computations defined in module typ
.
val update_ch : typ -> Algodiff.t -> Algodiff.t array -> Algodiff.t array
Update the cache of gradients.
val to_string : typ -> string
Convert the module typ
to its string representation.