API Reference - Optimizers - RootMeanSquarePropagation (RMSProp)
Constructors
new()
Creates a new optimizer object. If there are no parameters given for that particular argument, then that argument will use default value.
RootMeanSquarePropagation.new({beta: number, epsilon: number}): OptimizerObject
Parameters:
-
beta: The value that controls the exponential decay rate for the moving average of squared gradients.
-
epsilon: The value to ensure that the numbers are not divided by zero.
Returns:
- Optimizer: The generated optimizer object.
Functions
setParameters()
RootMeanSquarePropagation:setParameters({beta: number, epsilon: number})
Parameters:
-
beta: The value that controls the exponential decay rate for the moving average of squared gradients.
-
epsilon: The value to ensure that the numbers are not divided by zero.