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.