Optimise.Learning_RateStrategies 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.tExecute the computations defined in module typ.
val update_ch : typ -> Algodiff.t -> Algodiff.t array -> Algodiff.t arrayUpdate the cache of gradients.
val to_string : typ -> stringConvert the module typ to its string representation.