Deep.Net


GradientDescent<'T>

Namespace: Optimizers

Constructors

ConstructorDescription
new(loss, pars, dev)
Signature: (loss:ExprT * pars:ExprT * dev:IDevice) -> GradientDescent<'T>

CompiledName: .ctor

Instance members

Instance memberDescription
InitialState(cfg parVals)
Signature: cfg:Cfg<'T> -> parVals:ITensor -> State<'T>
Minimize
Signature: ExprT

CompiledName: get_Minimize

PublishLoc(mb)
Signature: mb:ModelInstance<'?176348> -> unit
Use(f)
Signature: (f:(VarEnvT -> '?176345)) -> VarEnvT -> Cfg<'T> -> State<'T> -> '?176345

Static members

Static memberDescription
DefaultCfg
Signature: Cfg<'T>

CompiledName: get_DefaultCfg

New(loss pars dev)
Signature: loss:ExprT -> pars:ExprT -> dev:IDevice -> IOptimizer<'T,Cfg<'T>,State<'T>>
Fork me on GitHub