Structure
Adam
public struct Adam: Optimizer
Relationships
Conforms To
Optimizer
Initializers
init(learningRateDefault:learningRateMax:miniBatchSizeDefault:miniBatchSizeRange:beta1Default:beta1Max:beta2Default:beta2Max:epsDefault:epsMax:)
public init(learningRateDefault: Double, learningRateMax: Double, miniBatchSizeDefault: UInt, miniBatchSizeRange: [UInt], beta1Default: Double, beta1Max: Double, beta2Default: Double, beta2Max: Double, epsDefault: Double, epsMax: Double)
Properties
type
let type
learningRateDefault
let learningRateDefault: Double
learningRateMax
let learningRateMax: Double
miniBatchSizeDefault
let miniBatchSizeDefault: UInt
miniBatchSizeRange
let miniBatchSizeRange: [UInt]
beta1Default
let beta1Default: Double
beta1Max
let beta1Max: Double
beta2Default
let beta2Default: Double
beta2Max
let beta2Max: Double
epsDefault
let epsDefault: Double
epsMax
let epsMax: Double