LBANN  0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
data_reader_jag_conduit.hpp File Reference
#include "lbann_config.hpp"
#include "conduit/conduit.hpp"
#include "hdf5.h"
#include "lbann/data_readers/data_reader.hpp"
#include <map>
#include <memory>
#include <set>
#include <string>
#include <unordered_map>
#include "lbann/data_readers/sample_list_hdf5.hpp"
Include dependency graph for data_reader_jag_conduit.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  lbann::data_reader_jag_conduit
 
struct  lbann::is_same< TN, TC >
 

Namespaces

 lbann
 

Macros

#define _LBANN_CONDUIT_DTYPE_INSTANTIATION_(TN, TC)
 

Functions

 lbann::_LBANN_CONDUIT_DTYPE_INSTANTIATION_ (int8_t, conduit::DataType::INT8_ID)
 
 lbann::_LBANN_CONDUIT_DTYPE_INSTANTIATION_ (int16_t, conduit::DataType::INT16_ID)
 
 lbann::_LBANN_CONDUIT_DTYPE_INSTANTIATION_ (int32_t, conduit::DataType::INT32_ID)
 
 lbann::_LBANN_CONDUIT_DTYPE_INSTANTIATION_ (int64_t, conduit::DataType::INT64_ID)
 
 lbann::_LBANN_CONDUIT_DTYPE_INSTANTIATION_ (uint8_t, conduit::DataType::UINT8_ID)
 
 lbann::_LBANN_CONDUIT_DTYPE_INSTANTIATION_ (uint16_t, conduit::DataType::UINT16_ID)
 
 lbann::_LBANN_CONDUIT_DTYPE_INSTANTIATION_ (uint32_t, conduit::DataType::UINT32_ID)
 
 lbann::_LBANN_CONDUIT_DTYPE_INSTANTIATION_ (uint64_t, conduit::DataType::UINT64_ID)
 
 lbann::_LBANN_CONDUIT_DTYPE_INSTANTIATION_ (float, conduit::DataType::FLOAT32_ID)
 
 lbann::_LBANN_CONDUIT_DTYPE_INSTANTIATION_ (double, conduit::DataType::FLOAT64_ID)
 
 lbann::_LBANN_CONDUIT_DTYPE_INSTANTIATION_ (char *, conduit::DataType::CHAR8_STR_ID)
 
template<typename TN >
bool lbann::is_same_type (const conduit::DataType::TypeID dt)
 

Macro Definition Documentation

◆ _LBANN_CONDUIT_DTYPE_INSTANTIATION_

#define _LBANN_CONDUIT_DTYPE_INSTANTIATION_ (   TN,
  TC 
)
Value:
template <> \
struct is_same<TN, TC> : std::true_type \
{ \
}

Definition at line 505 of file data_reader_jag_conduit.hpp.