public protocol Optimizer : CopyableToDevice
Un ottimizzatore numerico.
Gli ottimizzatori applicano un algoritmo di ottimizzazione per aggiornare un modello differenziabile.
Il tipo di modello da ottimizzare.
Dichiarazione
associatedtype Model : Differentiable
Il tipo di parametro scalare.
Dichiarazione
associatedtype Scalar : FloatingPoint
Il tasso di apprendimento.
Dichiarazione
var learningRate: Scalar { get set }