|
LBANN
0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
|
#include "execution_context.hpp"#include "lbann/utils/cloneable.hpp"#include "lbann/utils/factory.hpp"#include "lbann/utils/make_abstract.hpp"#include <google/protobuf/message.h>Go to the source code of this file.
Classes | |
| class | lbann::ltfb::MetaLearningStrategy |
| Base class describing a family of meta-learning methods. More... | |
Namespaces | |
| lbann | |
| lbann::ltfb | |
Typedefs | |
| using | lbann::ltfb::MetaLearningStrategyFactory = generic_factory< MetaLearningStrategy, std::string, generate_builder_type< MetaLearningStrategy, google::protobuf::Message const & > > |
| A factory for constructing MetaLearningStrategy objects from Protobuf messages. More... | |
| using | lbann::ltfb::MetaLearningStrategyKey = MetaLearningStrategyFactory::id_type |
| using | lbann::ltfb::MetaLearningStrategyBuilder = MetaLearningStrategyFactory::builder_type |
Functions | |
| void | lbann::ltfb::register_new_metalearning_strategy (MetaLearningStrategyKey key, MetaLearningStrategyBuilder builder) |
| void | lbann::ltfb::unregister_metalearning_strategy (MetaLearningStrategyKey const &key) |
| template<> | |
| std::unique_ptr< ltfb::MetaLearningStrategy > | lbann::make_abstract< ltfb::MetaLearningStrategy > (const google::protobuf::Message &msg) |