Public Member Functions | |
LevenbergMarquardtAlgorithmData () | |
Default constructor. More... | |
LevenbergMarquardtAlgorithmData (LevenbergMarquardtAlgorithm *new_Levenberg_Marquardt_method_pointer) | |
void | set (LevenbergMarquardtAlgorithm *new_Levenberg_Marquardt_method_pointer) |
Public Member Functions inherited from OptimizationAlgorithmData | |
void | print () const |
Public Attributes | |
LevenbergMarquardtAlgorithm * | Levenberg_Marquardt_algorithm = nullptr |
Tensor< type, 1 > | old_parameters |
Tensor< type, 1 > | parameters_difference |
Tensor< type, 1 > | parameters_increment |
type | old_loss = type(0) |
Index | epoch = 0 |
Public Attributes inherited from OptimizationAlgorithmData | |
Tensor< type, 1 > | potential_parameters |
Tensor< type, 1 > | training_direction |
type | initial_learning_rate = type(0) |
Definition at line 171 of file levenberg_marquardt_algorithm.h.
|
inlineexplicit |
Default constructor.
Definition at line 175 of file levenberg_marquardt_algorithm.h.
|
inlineexplicit |
Definition at line 179 of file levenberg_marquardt_algorithm.h.
|
inlinevirtual |
Definition at line 184 of file levenberg_marquardt_algorithm.h.
|
inline |
Definition at line 186 of file levenberg_marquardt_algorithm.h.
Index epoch = 0 |
Definition at line 221 of file levenberg_marquardt_algorithm.h.
LevenbergMarquardtAlgorithm* Levenberg_Marquardt_algorithm = nullptr |
Definition at line 206 of file levenberg_marquardt_algorithm.h.
type old_loss = type(0) |
Definition at line 217 of file levenberg_marquardt_algorithm.h.
Tensor<type, 1> old_parameters |
Definition at line 210 of file levenberg_marquardt_algorithm.h.
Tensor<type, 1> parameters_difference |
Definition at line 211 of file levenberg_marquardt_algorithm.h.
Tensor<type, 1> parameters_increment |
Definition at line 213 of file levenberg_marquardt_algorithm.h.