Home
last modified time | relevance | path

Searched refs:ApproximationScheme (Results 1 – 25 of 36) sorted by relevance

12

/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/agrum/tools/core/approximations/
H A DapproximationScheme_inl.h42 INLINE void ApproximationScheme::setEpsilon(double eps) { in setEpsilon()
63 INLINE void ApproximationScheme::setMinEpsilonRate(double rate) { in setMinEpsilonRate()
84 INLINE void ApproximationScheme::setMaxIter(Size max) { in setMaxIter()
105 INLINE void ApproximationScheme::setMaxTime(double timeout) { in setMaxTime()
128 INLINE void ApproximationScheme::setPeriodSize(Size p) { in setPeriodSize()
143 ApproximationScheme::stateApproximationScheme() const { in stateApproximationScheme()
148 INLINE Size ApproximationScheme::nbrIterations() const { in nbrIterations()
168 INLINE void ApproximationScheme::initApproximationScheme() { in initApproximationScheme()
178 INLINE bool ApproximationScheme::startOfPeriod() { in startOfPeriod()
191 INLINE Size ApproximationScheme::remainingBurnIn() { in remainingBurnIn()
[all …]
H A DapproximationScheme.cpp38 ApproximationScheme::ApproximationScheme(bool verbosity) : in ApproximationScheme() function in gum::ApproximationScheme
43 GUM_CONSTRUCTOR(ApproximationScheme); in ApproximationScheme()
46 ApproximationScheme::~ApproximationScheme() { GUM_DESTRUCTOR(ApproximationScheme); } in ~ApproximationScheme()
H A DapproximationScheme.h106 class ApproximationScheme: public IApproximationSchemeConfiguration {
113 ApproximationScheme(bool verbosity = false);
115 virtual ~ApproximationScheme();
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/doc/
H A Ddoc_ApproximationScheme.i1 %feature("docstring") gum::ApproximationScheme
10 %feature("docstring") gum::ApproximationScheme::disableEpsilon
15 %feature("docstring") gum::ApproximationScheme::enableEpsilon
20 %feature("docstring") gum::ApproximationScheme::isEnabledEpsilon
46 %feature("docstring") gum::ApproximationScheme::disableMaxIter
51 %feature("docstring") gum::ApproximationScheme::enableMaxIter
56 %feature("docstring") gum::ApproximationScheme::isEnabledMaxIter
64 %feature("docstring") gum::ApproximationScheme::disableMaxTime
69 %feature("docstring") gum::ApproximationScheme::enableMaxTime
95 %feature("docstring") gum::ApproximationScheme::startOfPeriod
[all …]
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/agrum/BN/learning/
H A DgreedyHillClimbing.cpp45 ApproximationScheme(from) { in GreedyHillClimbing()
51 ApproximationScheme(std::move(from)) { in GreedyHillClimbing()
60 ApproximationScheme::operator=(from); in operator =()
66 ApproximationScheme::operator=(std::move(from)); in operator =()
71 ApproximationScheme& GreedyHillClimbing::approximationScheme() { return *this; } in approximationScheme()
H A DlocalSearchWithTabuList_inl.h44 ApproximationScheme(from), _MaxNbDecreasing_(from._MaxNbDecreasing_) { in LocalSearchWithTabuList()
50 ApproximationScheme(std::move(from)), _MaxNbDecreasing_(std::move(from._MaxNbDecreasing_)) { in LocalSearchWithTabuList()
62 ApproximationScheme::operator=(from);
70 ApproximationScheme::operator=(std::move(from));
82 INLINE ApproximationScheme& LocalSearchWithTabuList::approximationScheme() { return *this; } in approximationScheme()
H A DgreedyHillClimbing.h58 class GreedyHillClimbing: public ApproximationScheme {
98 ApproximationScheme& approximationScheme();
H A DlocalSearchWithTabuList.h60 class LocalSearchWithTabuList: public ApproximationScheme {
100 ApproximationScheme& approximationScheme();
H A DK2.h86 ApproximationScheme& approximationScheme();
H A DK2_inl.h112 INLINE ApproximationScheme& K2::approximationScheme() { in approximationScheme()
H A DMiic.h98 class Miic: public ApproximationScheme {
H A DMiic.cpp50 Miic::Miic(const Miic& from) : ApproximationScheme(from), _size_(from._size_) { in Miic()
55 Miic::Miic(Miic&& from) : ApproximationScheme(std::move(from)), _size_(from._size_) { in Miic()
64 ApproximationScheme::operator=(from); in operator =()
70 ApproximationScheme::operator=(std::move(from)); in operator =()
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/agrum/BN/learning/BNLearnUtils/
H A DBNLearnerListener.cpp45 BNLearnerListener::BNLearnerListener(genericBNLearner* bnl, ApproximationScheme& sch) : in BNLearnerListener()
69 _bnlearner_->distributeProgress(static_cast< const ApproximationScheme* >(src), in whenProgress()
75 _bnlearner_->distributeStop(static_cast< const ApproximationScheme* >(src), message); in whenStop()
H A DBNLearnerListener.h67 BNLearnerListener(genericBNLearner* bnl, ApproximationScheme& sch);
H A DgenericBNLearner.h861 const ApproximationScheme* currentAlgorithm_{nullptr};
903 INLINE void setCurrentApproximationScheme(const ApproximationScheme* approximationScheme) { in setCurrentApproximationScheme()
907 INLINE void distributeProgress(const ApproximationScheme* approximationScheme, in distributeProgress()
917 INLINE void distributeStop(const ApproximationScheme* approximationScheme, in distributeStop()
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/agrum/BN/learning/paramUtils/
H A DDAG2BNLearner_tpl.h60 ApproximationScheme(from), in DAG2BNLearner()
77 ApproximationScheme(std::move(from)), in DAG2BNLearner()
123 ApproximationScheme::operator=(from);
131 ApproximationScheme::operator=(std::move(from));
264 INLINE ApproximationScheme& DAG2BNLearner< ALLOC >::approximationScheme() { in approximationScheme()
H A DDAG2BNLearner.h51 class DAG2BNLearner: public ApproximationScheme, private ALLOC< NodeId > {
123 ApproximationScheme& approximationScheme();
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/swig/
H A DforUsing.i50 ADD_APPROXIMATIONSCHEME_API(gum::ApproximationScheme,gum::GibbsSampling<double>)
51 ADD_APPROXIMATIONSCHEME_API(gum::ApproximationScheme,gum::ImportanceSampling<double>)
52 ADD_APPROXIMATIONSCHEME_API(gum::ApproximationScheme,gum::WeightedSampling<double>)
53 ADD_APPROXIMATIONSCHEME_API(gum::ApproximationScheme,gum::MonteCarloSampling<double>)
54 ADD_APPROXIMATIONSCHEME_API(gum::ApproximationScheme,gum::LoopySamplingInference<double,gum::Import…
55 ADD_APPROXIMATIONSCHEME_API(gum::ApproximationScheme,gum::LoopySamplingInference<double,gum::Weight…
56 ADD_APPROXIMATIONSCHEME_API(gum::ApproximationScheme,gum::LoopySamplingInference<double,gum::GibbsS…
59 ADD_APPROXIMATIONSCHEME_API(gum::ApproximationScheme,gum::LoopyBeliefPropagation<double>)
61 ADD_APPROXIMATIONSCHEME_API(gum::ApproximationScheme,gum::GibbsBNdistance<double>)
63 ADD_APPROXIMATIONSCHEME_API(gum::ApproximationScheme,gum::credal::CNMonteCarloSampling<double>)
[all …]
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/agrum/BN/algorithms/divergence/
H A DGibbsKL_tpl.h54 ApproximationScheme(), GibbsOperator< GUM_SCALAR >( in GibbsBNdistance()
72 BNdistance< GUM_SCALAR >(kl), ApproximationScheme() in GibbsBNdistance()
H A DGibbsBNdistance.h80 public ApproximationScheme,
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/agrum/BN/inference/tools/
H A DapproximateInference.h41 public ApproximationScheme {
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/agrum/CN/inference/
H A DinferenceEngine.h54 class InferenceEngine: public ApproximationScheme {
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/testunits/module_CN/
H A DCNLoopyPropagationTestSuite.h54 explicit L2UListener(gum::ApproximationScheme& aS) : in L2UListener()
H A DCNMonteCarloSamplingTestSuite.h55 CNMonteCarloSamplingListener(gum::ApproximationScheme& aS) : in CNMonteCarloSamplingListener()
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/cmake/
H A D__init__.in.py56 from .pyAgrum import ApproximationScheme

12