LBANN  0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
optimizer_common.hpp File Reference
#include <h2/meta/Core.hpp>
#include <h2/meta/TypeList.hpp>
#include <h2/patterns/multimethods/SwitchDispatcher.hpp>
#include <lbann/base.hpp>
#include <lbann/utils/serialize.hpp>
#include <lbann_config.hpp>
Include dependency graph for optimizer_common.hpp:

Go to the source code of this file.

Typedefs

using FpTypes = TL< float, double >
 
using BinaryArchiveTypes = tlist::Empty
 
using XMLArchiveTypes = tlist::Empty
 
using AllArchiveTypes = tlist::Append< BinaryArchiveTypes, XMLArchiveTypes >
 

Functions

template<typename ObjectType >
std::string desc_string (ObjectType const &opt)
 

Typedef Documentation

◆ AllArchiveTypes

Definition at line 85 of file optimizer_common.hpp.

◆ BinaryArchiveTypes

using BinaryArchiveTypes = tlist::Empty

Definition at line 73 of file optimizer_common.hpp.

◆ FpTypes

using FpTypes = TL<float, double >

Definition at line 65 of file optimizer_common.hpp.

◆ XMLArchiveTypes

using XMLArchiveTypes = tlist::Empty

Definition at line 82 of file optimizer_common.hpp.

Function Documentation

◆ desc_string()

template<typename ObjectType >
std::string desc_string ( ObjectType const &  opt)

Definition at line 44 of file optimizer_common.hpp.