LBANN  0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
model.hpp File Reference
#include "lbann/base.hpp"
#include "lbann/io/file_io.hpp"
#include "lbann/proto/factories.hpp"
#include "lbann/utils/summary.hpp"
#include "lbann/utils/threads/thread_pool.hpp"
#include "lbann/proto/optimizers.pb.h"
#include <string>
#include <unordered_map>
#include <vector>
Include dependency graph for model.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  lbann::model
 Abstract base class for neural network models. More...
 

Namespaces

 lbann_data
 
 cereal
 
 lbann
 

Typedefs

using lbann::OwningWeightsPtr = std::shared_ptr< weights >
 Smart pointer to manage ownership of a weights object. More...