aGrUM 3.1.1
a C++ library for (probabilistic) graphical models
gum::learning::CIBasedLearning Member List

This is the complete list of members for gum::learning::CIBasedLearning, including all inherited members.

_emptySet_gum::learning::ConstraintBasedLearningprotected
_existsDirectedPath_(const MixedGraph &graph, NodeId n1, NodeId n2)gum::learning::ConstraintBasedLearningprotectedstatic
_existsNonTrivialDirectedPath_(const MixedGraph &graph, NodeId n1, NodeId n2)gum::learning::ConstraintBasedLearningprotectedstatic
_forbiddenGraph_gum::learning::ConstraintBasedLearningprotected
_initialMarks_gum::learning::ConstraintBasedLearningprotected
_latentCouples_gum::learning::ConstraintBasedLearningprotected
_mandatoryGraph_gum::learning::ConstraintBasedLearningprotected
_maxIndegree_gum::learning::ConstraintBasedLearningprivate
_maxLog_gum::learning::ConstraintBasedLearningprotected
addConstraints(const HashTable< std::pair< NodeId, NodeId >, char > &constraints)gum::learning::ConstraintBasedLearning
alpha() constgum::learning::CIBasedLearning
alpha_gum::learning::CIBasedLearningprotected
applyStructuralConstraints_(MixedGraph &graph)gum::learning::ConstraintBasedLearningprotected
ApproximationScheme(bool verbosity=false)gum::ApproximationSchemeexplicit
ApproximationSchemeSTATE enum namegum::IApproximationSchemeConfiguration
burn_in_gum::ApproximationSchemeprotected
CIBasedLearning()gum::learning::CIBasedLearning
CIBasedLearning(const CIBasedLearning &)gum::learning::CIBasedLearning
CIBasedLearning(CIBasedLearning &&) noexceptgum::learning::CIBasedLearning
ConstraintBasedLearning()gum::learning::ConstraintBasedLearning
ConstraintBasedLearning(int maxLog)gum::learning::ConstraintBasedLearningexplicit
ConstraintBasedLearning(const ConstraintBasedLearning &)gum::learning::ConstraintBasedLearning
ConstraintBasedLearning(ConstraintBasedLearning &&)gum::learning::ConstraintBasedLearning
continueApproximationScheme(double error)gum::ApproximationScheme
current_epsilon_gum::ApproximationSchemeprotected
current_rate_gum::ApproximationSchemeprotected
current_state_gum::ApproximationSchemeprotected
current_step_gum::ApproximationSchemeprotected
currentTime() const overridegum::ApproximationSchemevirtual
disableEpsilon() overridegum::ApproximationSchemevirtual
disableMaxIter() overridegum::ApproximationSchemevirtual
disableMaxTime() overridegum::ApproximationSchemevirtual
disableMinEpsilonRate() overridegum::ApproximationSchemevirtual
enabled_eps_gum::ApproximationSchemeprotected
enabled_max_iter_gum::ApproximationSchemeprotected
enabled_max_time_gum::ApproximationSchemeprotected
enabled_min_rate_eps_gum::ApproximationSchemeprotected
enableEpsilon() overridegum::ApproximationSchemevirtual
enableMaxIter() overridegum::ApproximationSchemevirtual
enableMaxTime() overridegum::ApproximationSchemevirtual
enableMinEpsilonRate() overridegum::ApproximationSchemevirtual
eps_gum::ApproximationSchemeprotected
epsilon() const overridegum::ApproximationSchemevirtual
exhaustiveSepSet() constgum::learning::CIBasedLearning
exhaustiveSepSet_gum::learning::CIBasedLearningprotected
history() const overridegum::ApproximationSchemevirtual
history_gum::ApproximationSchemeprotected
IApproximationSchemeConfiguration()gum::IApproximationSchemeConfiguration
initApproximationScheme()gum::ApproximationScheme
initGraph_(const MixedGraph &template_graph)gum::learning::ConstraintBasedLearningprotected
isArcValid_(const MixedGraph &graph, NodeId x, NodeId y)gum::learning::ConstraintBasedLearningprotected
isEnabledEpsilon() const overridegum::ApproximationSchemevirtual
isEnabledMaxIter() const overridegum::ApproximationSchemevirtual
isEnabledMaxTime() const overridegum::ApproximationSchemevirtual
isEnabledMinEpsilonRate() const overridegum::ApproximationSchemevirtual
isForbiddenArc_(NodeId x, NodeId y) constgum::learning::ConstraintBasedLearningprotected
isForbiddenEdge_(NodeId x, NodeId y) constgum::learning::ConstraintBasedLearningprotected
isMaxIndegree_(const MixedGraph &graph, NodeId x)gum::learning::ConstraintBasedLearningprotected
last_epsilon_gum::ApproximationSchemeprotected
latentVariables() constgum::learning::ConstraintBasedLearning
learnBN(PARAM_ESTIMATOR &estimator, MixedGraph graph)gum::learning::ConstraintBasedLearning
learnDAG(MixedGraph graph)gum::learning::ConstraintBasedLearning
learnMixedStructure(MixedGraph graph)=0gum::learning::ConstraintBasedLearningprotectedpure virtual
learnPDAG(MixedGraph graph)gum::learning::ConstraintBasedLearning
learnSkeleton(MixedGraph graph) overridegum::learning::CIBasedLearningvirtual
max_iter_gum::ApproximationSchemeprotected
max_time_gum::ApproximationSchemeprotected
maxCondSetSize_gum::learning::CIBasedLearningprotected
maxIter() const overridegum::ApproximationSchemevirtual
maxTime() const overridegum::ApproximationSchemevirtual
meekRules_gum::learning::ConstraintBasedLearningprotected
messageApproximationScheme() constgum::IApproximationSchemeConfiguration
min_rate_eps_gum::ApproximationSchemeprotected
minEpsilonRate() const overridegum::ApproximationSchemevirtual
nbrIterations() const overridegum::ApproximationSchemevirtual
onProgressgum::IApproximationSchemeConfiguration
onStopgum::IApproximationSchemeConfiguration
onStructuralModificationgum::learning::ConstraintBasedLearning
operator=(const CIBasedLearning &)gum::learning::CIBasedLearning
operator=(CIBasedLearning &&) noexceptgum::learning::CIBasedLearning
gum::learning::ConstraintBasedLearning::operator=(const ConstraintBasedLearning &)gum::learning::ConstraintBasedLearning
gum::learning::ConstraintBasedLearning::operator=(ConstraintBasedLearning &&)gum::learning::ConstraintBasedLearning
orientColliderArm_(MixedGraph &graph, NodeId src, NodeId dst)gum::learning::CIBasedLearningprotected
orientDoubleHeadedArcs_(MixedGraph &mg)gum::learning::ConstraintBasedLearningprotected
orientUnshieldedColliders_(MixedGraph graph)gum::learning::CIBasedLearningprotected
period_size_gum::ApproximationSchemeprotected
periodSize() const overridegum::ApproximationSchemevirtual
remainingBurnIn() constgum::ApproximationScheme
resolveOrientConflict_(NodeId src, NodeId dst)gum::learning::CIBasedLearningprotectedvirtual
sepSet_gum::learning::CIBasedLearningprotected
setAlpha(double alpha)gum::learning::CIBasedLearning
setEpsilon(double eps) overridegum::ApproximationSchemevirtual
setExhaustiveSepSet(bool exhaustive)gum::learning::CIBasedLearning
setForbiddenGraph(const gum::DiGraph &forbidGraph)gum::learning::ConstraintBasedLearning
setIndependenceTest(IndependenceTest &test)gum::learning::CIBasedLearning
setMandatoryGraph(const gum::DAG &mandaGraph)gum::learning::ConstraintBasedLearning
setMaxCondSetSize(Size max_k)gum::learning::CIBasedLearning
setMaxIndegree(gum::Size n)gum::learning::ConstraintBasedLearning
setMaxIter(Size max) overridegum::ApproximationSchemevirtual
setMaxTime(double timeout) overridegum::ApproximationSchemevirtual
setMinEpsilonRate(double rate) overridegum::ApproximationSchemevirtual
setPeriodSize(Size p) overridegum::ApproximationSchemevirtual
setStable(bool stable)gum::learning::CIBasedLearning
setUCPriority(UCPriority p)gum::learning::CIBasedLearning
setVerbosity(bool v) overridegum::ApproximationSchemevirtual
stable_gum::learning::CIBasedLearningprotected
startOfPeriod() constgum::ApproximationScheme
stateApproximationScheme() const overridegum::ApproximationSchemevirtual
stopApproximationScheme()gum::ApproximationScheme
stopScheme_(ApproximationSchemeSTATE new_state)gum::ApproximationSchemeprivate
test_gum::learning::CIBasedLearningprotected
timer_gum::ApproximationSchemeprotected
UCPriority enum namegum::learning::CIBasedLearning
ucPriority() constgum::learning::CIBasedLearning
ucPriority_gum::learning::CIBasedLearningprotected
unshieldedTriples_(const MixedGraph &graph)gum::learning::ConstraintBasedLearningprotected
updateApproximationScheme(unsigned int incr=1)gum::ApproximationScheme
verbosity() const overridegum::ApproximationSchemevirtual
verbosity_gum::ApproximationSchemeprotected
~ApproximationScheme() overridegum::ApproximationScheme
~CIBasedLearning() overridegum::learning::CIBasedLearning
~ConstraintBasedLearning() overridegum::learning::ConstraintBasedLearning
~IApproximationSchemeConfiguration()gum::IApproximationSchemeConfigurationvirtual