Skip to content

RMSProp

Defined in: compat.js:85

RMSProp Optimizer

Extends

  • Optimizer

Constructors

Constructor

new RMSProp(options?): RMSProp

Defined in: compat.js:86

Parameters

options?

Returns

RMSProp

Overrides

Optimizer.constructor

Properties

decay

decay: any

Defined in: compat.js:88


epsilon

epsilon: any

Defined in: compat.js:89


learningRate

learningRate: any

Defined in: compat.js:17

Inherited from

Optimizer.learningRate


maxIter

maxIter: any

Defined in: compat.js:18

Inherited from

Optimizer.maxIter


tol

tol: any

Defined in: compat.js:19

Inherited from

Optimizer.tol


verbose

verbose: any

Defined in: compat.js:20

Inherited from

Optimizer.verbose

Methods

_options()

_options(options): object

Defined in: compat.js:34

Parameters

options

any

Returns

object

learningRate

learningRate: any

maxIter

maxIter: any

tol

tol: any

verbose

verbose: any

Inherited from

Optimizer._options


minimize()

minimize(lossFn, x0, options?): object

Defined in: compat.js:92

Minimize a loss function

Parameters

lossFn

any

Function that returns {loss, gradient}

x0

any

Initial parameters

options?

Additional options

Returns

object

{x, history}

history

history: object

history.gradNorm

gradNorm: any

history.loss

loss: any

x

x: any

Overrides

Optimizer.minimize