26 #ifndef BNLEARNERLISTENER_H 27 #define BNLEARNERLISTENER_H 35 class genericBNLearner;
52 const double time)
final;
53 virtual void whenStop(
const void* src,
const std::string message)
final;
64 #endif // BNLEARNERLISTENER_H virtual ~BNLearnerListener()
This file contains general scheme for iteratively convergent algorithms.
genericBNLearner * __bnlearner
gum::ApproximationSchemeListener header file.
BNLearnerListener & operator=(const BNLearnerListener &other)
A class that redirects gum_signal from algorithms to the listeners of BNLearn.
gum is the global namespace for all aGrUM entities
BNLearnerListener(genericBNLearner *bnl, ApproximationScheme &sch)
virtual void whenStop(const void *src, const std::string message) final
When it stops.
A pack of learning algorithms that can easily be used.
virtual void whenProgress(const void *src, const Size pourcent, const double error, const double time) final
When progress was made.
std::size_t Size
In aGrUM, hashed values are unsigned long int.
The ApproximationSchemeListener class.