30 #ifndef GUM_CNF_GEN_WRITER_H 31 #define GUM_CNF_GEN_WRITER_H 55 template <
typename GUM_SCALAR,
56 template <
typename >
class IApproximationPolicy = ExactPolicy >
58 :
public CNFWriter< GUM_SCALAR, IApproximationPolicy > {
92 void write(
const std::string& filePath,
97 #ifndef GUM_NO_EXTERN_TEMPLATE_CLASS 104 #endif // GUM_NET_WRITER_H
Definition of classe for BN file output manipulation.
Class representing the minimal interface for Bayesian Network.
gum is the global namespace for all aGrUM entities
~GeneralizedCNFWriter() final
Destructor.
<agrum/BN/io/cnf/GeneralizedCNFWriter.h>
void write(std::ostream &output, const IBayesNet< GUM_SCALAR > &bn) final
Writes a Bayesian Network in the output stream using the BN format.
Writes a IBayesNet in the BN format.
Classes used to practice approximation on value.
GeneralizedCNFWriter()
Default constructor.
Class hash tables iterators.