Public Member Functions | |
StochasticGradientDescentData () | |
Default constructor. More... | |
StochasticGradientDescentData (StochasticGradientDescent *new_stochastic_gradient_descent_pointer) | |
void | set (StochasticGradientDescent *new_stochastic_gradient_descent_pointer) |
Public Member Functions inherited from OptimizationAlgorithmData | |
void | print () const |
Public Attributes | |
StochasticGradientDescent * | stochastic_gradient_descent_pointer = nullptr |
Index | iteration = 0 |
Tensor< type, 1 > | parameters_increment |
Tensor< type, 1 > | nesterov_increment |
Tensor< type, 1 > | last_parameters_increment |
Public Attributes inherited from OptimizationAlgorithmData | |
Tensor< type, 1 > | potential_parameters |
Tensor< type, 1 > | training_direction |
type | initial_learning_rate = type(0) |
Definition at line 165 of file stochastic_gradient_descent.h.
|
inlineexplicit |
Default constructor.
Definition at line 169 of file stochastic_gradient_descent.h.
|
inlineexplicit |
Definition at line 173 of file stochastic_gradient_descent.h.
|
inlinevirtual |
Definition at line 178 of file stochastic_gradient_descent.h.
|
inline |
Definition at line 180 of file stochastic_gradient_descent.h.
Index iteration = 0 |
Definition at line 201 of file stochastic_gradient_descent.h.
Tensor<type, 1> last_parameters_increment |
Definition at line 205 of file stochastic_gradient_descent.h.
Tensor<type, 1> nesterov_increment |
Definition at line 204 of file stochastic_gradient_descent.h.
Tensor<type, 1> parameters_increment |
Definition at line 203 of file stochastic_gradient_descent.h.
StochasticGradientDescent* stochastic_gradient_descent_pointer = nullptr |
Definition at line 199 of file stochastic_gradient_descent.h.