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

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

_checkOrder_(const std::vector< Size > &modal)gum::learning::K2private
_order_gum::learning::K2private
ApproximationScheme(bool verbosity=false)gum::ApproximationSchemeexplicitprivate
approximationScheme()gum::learning::K2
ApproximationSchemeSTATE enum namegum::IApproximationSchemeConfigurationprivate
burn_in_gum::ApproximationSchemeprivate
continueApproximationScheme(double error)gum::ApproximationSchemeprivate
current_epsilon_gum::ApproximationSchemeprivate
current_rate_gum::ApproximationSchemeprivate
current_state_gum::ApproximationSchemeprivate
current_step_gum::ApproximationSchemeprivate
currentTime() const overridegum::ApproximationSchemeprivatevirtual
disableEpsilon() overridegum::ApproximationSchemeprivatevirtual
disableMaxIter() overridegum::ApproximationSchemeprivatevirtual
disableMaxTime() overridegum::ApproximationSchemeprivatevirtual
disableMinEpsilonRate() overridegum::ApproximationSchemeprivatevirtual
enabled_eps_gum::ApproximationSchemeprivate
enabled_max_iter_gum::ApproximationSchemeprivate
enabled_max_time_gum::ApproximationSchemeprivate
enabled_min_rate_eps_gum::ApproximationSchemeprivate
enableEpsilon() overridegum::ApproximationSchemeprivatevirtual
enableMaxIter() overridegum::ApproximationSchemeprivatevirtual
enableMaxTime() overridegum::ApproximationSchemeprivatevirtual
enableMinEpsilonRate() overridegum::ApproximationSchemeprivatevirtual
eps_gum::ApproximationSchemeprivate
epsilon() const overridegum::ApproximationSchemeprivatevirtual
GreedyHillClimbing()gum::learning::GreedyHillClimbingprivate
GreedyHillClimbing(const GreedyHillClimbing &from)gum::learning::GreedyHillClimbingprivate
GreedyHillClimbing(GreedyHillClimbing &&from)gum::learning::GreedyHillClimbingprivate
history() const overridegum::ApproximationSchemeprivatevirtual
history_gum::ApproximationSchemeprivate
IApproximationSchemeConfiguration()gum::IApproximationSchemeConfigurationprivate
initApproximationScheme()gum::ApproximationSchemeprivate
isEnabledEpsilon() const overridegum::ApproximationSchemeprivatevirtual
isEnabledMaxIter() const overridegum::ApproximationSchemeprivatevirtual
isEnabledMaxTime() const overridegum::ApproximationSchemeprivatevirtual
isEnabledMinEpsilonRate() const overridegum::ApproximationSchemeprivatevirtual
K2()gum::learning::K2
K2(const K2 &from)gum::learning::K2
K2(K2 &&from)gum::learning::K2
last_epsilon_gum::ApproximationSchemeprivate
learnBN(GRAPH_CHANGES_SELECTOR &selector, PARAM_ESTIMATOR &estimator, DAG initial_dag=DAG())gum::learning::K2
learnStructure(GRAPH_CHANGES_SELECTOR &selector, DAG initial_dag=DAG())gum::learning::K2
max_iter_gum::ApproximationSchemeprivate
max_time_gum::ApproximationSchemeprivate
maxIter() const overridegum::ApproximationSchemeprivatevirtual
maxTime() const overridegum::ApproximationSchemeprivatevirtual
messageApproximationScheme() constgum::IApproximationSchemeConfigurationprivate
min_rate_eps_gum::ApproximationSchemeprivate
minEpsilonRate() const overridegum::ApproximationSchemeprivatevirtual
nbrIterations() const overridegum::ApproximationSchemeprivatevirtual
onProgressgum::IApproximationSchemeConfigurationprivate
onStopgum::IApproximationSchemeConfigurationprivate
operator=(const K2 &from)gum::learning::K2
operator=(K2 &&from)gum::learning::K2
gum::learning::GreedyHillClimbing::operator=(const GreedyHillClimbing &from)gum::learning::GreedyHillClimbingprivate
gum::learning::GreedyHillClimbing::operator=(GreedyHillClimbing &&from)gum::learning::GreedyHillClimbingprivate
order() const noexceptgum::learning::K2
period_size_gum::ApproximationSchemeprivate
periodSize() const overridegum::ApproximationSchemeprivatevirtual
remainingBurnIn() constgum::ApproximationSchemeprivate
setEpsilon(double eps) overridegum::ApproximationSchemeprivatevirtual
setMaxIter(Size max) overridegum::ApproximationSchemeprivatevirtual
setMaxTime(double timeout) overridegum::ApproximationSchemeprivatevirtual
setMinEpsilonRate(double rate) overridegum::ApproximationSchemeprivatevirtual
setOrder(const Sequence< NodeId > &order)gum::learning::K2
setOrder(const std::vector< NodeId > &order)gum::learning::K2
setPeriodSize(Size p) overridegum::ApproximationSchemeprivatevirtual
setVerbosity(bool v) overridegum::ApproximationSchemeprivatevirtual
startOfPeriod() constgum::ApproximationSchemeprivate
stateApproximationScheme() const overridegum::ApproximationSchemeprivatevirtual
stopApproximationScheme()gum::ApproximationSchemeprivate
stopScheme_(ApproximationSchemeSTATE new_state)gum::ApproximationSchemeprivate
timer_gum::ApproximationSchemeprivate
updateApproximationScheme(unsigned int incr=1)gum::ApproximationSchemeprivate
verbosity() const overridegum::ApproximationSchemeprivatevirtual
verbosity_gum::ApproximationSchemeprivate
~ApproximationScheme() overridegum::ApproximationSchemeprivate
~GreedyHillClimbing() overridegum::learning::GreedyHillClimbingprivate
~IApproximationSchemeConfiguration()gum::IApproximationSchemeConfigurationprivatevirtual
~K2() overridegum::learning::K2