|
OpenNN
Open-source neural networks library
|
#include <functional>#include "json.h"#include "tensor_utilities.h"#include "thread_safe_queue.h"Go to the source code of this file.
Classes | |
| class | opennn::Optimizer |
| Abstract base class for training optimizers (Adam, SGD, Quasi-Newton, Levenberg-Marquardt). More... | |
| struct | opennn::Optimizer::EpochStats |
| Aggregated per-epoch error and accuracy returned by training/evaluation passes. More... | |
| struct | opennn::OptimizerData |
| Per-optimizer scratch state (moments, directions, iteration counter) backing the update step. More... | |
| struct | opennn::TrainingResults |
| History and final metrics produced by a training run. More... | |
Namespaces | |
| namespace | opennn |
Variables | |
| constexpr float | opennn::GRADIENT_NORM_EPS = 1e-6f |