LBANN  0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
data_reader.hpp File Reference
#include "lbann/base.hpp"
#include "lbann/data_readers/metadata.hpp"
#include "lbann/data_readers/utils/input_data_type.hpp"
#include "lbann/io/file_io.hpp"
#include "lbann/transforms/transform_pipeline.hpp"
#include "lbann/utils/argument_parser.hpp"
#include "lbann/utils/options.hpp"
#include "lbann/utils/random_number_generators.hpp"
#include <algorithm>
#include <cassert>
#include <string>
#include <unistd.h>
#include <unordered_set>
#include <vector>
Include dependency graph for data_reader.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  lbann::generic_data_reader
 

Namespaces

 conduit
 
 lbann
 

Macros

#define NOT_IMPLEMENTED(n)
 

Functions

template<typename T >
void lbann::set_minibatch_item (Mat &M, const int mb_idx, const T *const ptr, const size_t count)
 

Macro Definition Documentation

◆ NOT_IMPLEMENTED

#define NOT_IMPLEMENTED (   n)
Value:
{ \
std::stringstream s; \
s << "the method " << n << " has not been implemented"; \
throw lbann_exception(s.str()); \
}
exception lbann_exception
Definition: exception.hpp:145

Definition at line 53 of file data_reader.hpp.