|
LBANN
0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
|
#include "lbann/base.hpp"#include "lbann/comm_nb_request.hpp"#include "lbann/utils/cloneable.hpp"#include "lbann/utils/compiler_control.hpp"#include "lbann/utils/description.hpp"#include "lbann/utils/memory.hpp"#include <memory>#include <string>#include <typeindex>#include <unordered_set>Go to the source code of this file.
Classes | |
| class | lbann::optimizer |
| Abstract base class for gradient-based optimization algorithms. More... | |
| class | lbann::optimizer::GradientHelper |
| Manage gradient information. More... | |
| class | lbann::optimizer::GradientHelperImpl< TensorDataType > |
Namespaces | |
| lbann_data | |
| lbann | |
Enumerations | |
| enum | lbann::optimizer_gradient_status { lbann::optimizer_gradient_status::ready, lbann::optimizer_gradient_status::cleared, lbann::optimizer_gradient_status::allreduce_needed, lbann::optimizer_gradient_status::allreduce_started } |
| Status of values in objective function gradient. More... | |
Functions | |
| std::string | lbann::to_string (optimizer_gradient_status status) |
| Human-readable string for status of gradient in optimizer. More... | |