52#ifndef GUM_MN_READER_H
53#define GUM_MN_READER_H
77 template < GUM_Numeric GUM_SCALAR >
87 MRFReader(MarkovRandomField< GUM_SCALAR >* MN, std::string_view filename);
99 virtual Size proceed() = 0;
103#ifndef GUM_NO_EXTERN_TEMPLATE_CLASS
Templates implementation of bns/io/gumMNReader.h classes.
Class representing Markov random fields.
Pure virtual class for reading a MRF from a file.
virtual ~MRFReader()
Default destructor.
MRFReader(MarkovRandomField< GUM_SCALAR > *MN, std::string_view filename)
Constructor A reader is defined for reading a defined file.
std::size_t Size
In aGrUM, hashed values are unsigned long int.
gum is the global namespace for all aGrUM entities