Public Member Functions | |
| ConjugateGradientData () | |
| Default constructor. More... | |
| ConjugateGradientData (ConjugateGradient *) | |
| void | set (ConjugateGradient *) |
| void | print () const |
Public Member Functions inherited from OptimizationAlgorithmData | |
| void | print () const |
Public Attributes | |
| ConjugateGradient * | conjugate_gradient_pointer = nullptr |
| Tensor< type, 1 > | parameters_increment |
| Tensor< type, 1 > | old_gradient |
| Tensor< type, 1 > | old_training_direction |
| Index | epoch = 0 |
| type | learning_rate = type(0) |
| type | old_learning_rate = type(0) |
| Tensor< type, 0 > | training_slope |
Public Attributes inherited from OptimizationAlgorithmData | |
| Tensor< type, 1 > | potential_parameters |
| Tensor< type, 1 > | training_direction |
| type | initial_learning_rate = type(0) |
Definition at line 185 of file conjugate_gradient.h.
|
explicit |
Default constructor.
Definition at line 1431 of file conjugate_gradient.cpp.
|
explicit |
Definition at line 1436 of file conjugate_gradient.cpp.
|
virtual |
Definition at line 1442 of file conjugate_gradient.cpp.
| void print | ( | ) | const |
Definition at line 1469 of file conjugate_gradient.cpp.
| void set | ( | ConjugateGradient * | new_conjugate_gradient_pointer | ) |
Definition at line 1448 of file conjugate_gradient.cpp.
| ConjugateGradient* conjugate_gradient_pointer = nullptr |
Definition at line 199 of file conjugate_gradient.h.
| Index epoch = 0 |
Definition at line 207 of file conjugate_gradient.h.
| type learning_rate = type(0) |
Definition at line 209 of file conjugate_gradient.h.
| Tensor<type, 1> old_gradient |
Definition at line 203 of file conjugate_gradient.h.
| type old_learning_rate = type(0) |
Definition at line 210 of file conjugate_gradient.h.
| Tensor<type, 1> old_training_direction |
Definition at line 205 of file conjugate_gradient.h.
| Tensor<type, 1> parameters_increment |
Definition at line 201 of file conjugate_gradient.h.
| Tensor<type, 0> training_slope |
Definition at line 212 of file conjugate_gradient.h.