Loading...
Searching...
No Matches
levenberg_marquardt.h
Go to the documentation of this file.
46 void set_minimum_loss_decrease(const float new_minimum_loss_decrease) { minimum_loss_decrease = new_minimum_loss_decrease; }
Definition dense_layer.h:17
Definition json.h:75
Definition json.h:92
void set_damping_parameter_factor(const float)
void set_minimum_loss_decrease(const float new_minimum_loss_decrease)
Definition levenberg_marquardt.h:46
LevenbergMarquardt(Loss *=nullptr)
void from_JSON(const JsonDocument &) override
void to_JSON(JsonWriter &) const override
TrainingResult train() override
Definition loss.h:19
Definition network.h:87
Optimizer(Loss *=nullptr)
Definition configuration.h:10
Eigen::Matrix< float, Eigen::Dynamic, Eigen::Dynamic, Layout > MatrixR
Definition opennn_types.h:331
Definition levenberg_marquardt.h:16
vector< Index > dense_indices
Definition levenberg_marquardt.h:29
MatrixR squared_errors_jacobian
Definition levenberg_marquardt.h:24
vector< Index > parameter_offsets
Definition levenberg_marquardt.h:30
vector< MatrixR > activation_derivatives
Definition levenberg_marquardt.h:32
BackPropagationLM(const Index=0, Loss *=nullptr)
Definition batch.h:60
Definition forward_propagation.h:52
Definition optimizer.h:28
Definition training_result.h:20