aGrUM  0.16.0
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
__ordergum::learning::K2private
_burn_ingum::ApproximationSchemeprivate
_current_epsilongum::ApproximationSchemeprivate
_current_rategum::ApproximationSchemeprivate
_current_stategum::ApproximationSchemeprivate
_current_stepgum::ApproximationSchemeprivate
_enabled_epsgum::ApproximationSchemeprivate
_enabled_max_itergum::ApproximationSchemeprivate
_enabled_max_timegum::ApproximationSchemeprivate
_enabled_min_rate_epsgum::ApproximationSchemeprivate
_epsgum::ApproximationSchemeprivate
_historygum::ApproximationSchemeprivate
_last_epsilongum::ApproximationSchemeprivate
_max_itergum::ApproximationSchemeprivate
_max_timegum::ApproximationSchemeprivate
_min_rate_epsgum::ApproximationSchemeprivate
_period_sizegum::ApproximationSchemeprivate
_timergum::ApproximationSchemeprivate
_verbositygum::ApproximationSchemeprivate
approximationScheme()gum::learning::K2
ApproximationScheme(bool verbosity=false)gum::ApproximationSchemeprivate
ApproximationSchemeSTATE enum namegum::IApproximationSchemeConfigurationprivate
continueApproximationScheme(double error)gum::ApproximationSchemeprivate
currentTime() constgum::ApproximationSchemeprivatevirtual
disableEpsilon()gum::ApproximationSchemeprivatevirtual
disableMaxIter()gum::ApproximationSchemeprivatevirtual
disableMaxTime()gum::ApproximationSchemeprivatevirtual
disableMinEpsilonRate()gum::ApproximationSchemeprivatevirtual
enableEpsilon()gum::ApproximationSchemeprivatevirtual
enableMaxIter()gum::ApproximationSchemeprivatevirtual
enableMaxTime()gum::ApproximationSchemeprivatevirtual
enableMinEpsilonRate()gum::ApproximationSchemeprivatevirtual
epsilon() constgum::ApproximationSchemeprivatevirtual
GreedyHillClimbing()gum::learning::GreedyHillClimbingprivate
GreedyHillClimbing(const GreedyHillClimbing &from)gum::learning::GreedyHillClimbingprivate
GreedyHillClimbing(GreedyHillClimbing &&from)gum::learning::GreedyHillClimbingprivate
history() constgum::ApproximationSchemeprivatevirtual
IApproximationSchemeConfiguration()gum::IApproximationSchemeConfigurationprivate
initApproximationScheme()gum::ApproximationSchemeprivate
isEnabledEpsilon() constgum::ApproximationSchemeprivatevirtual
isEnabledMaxIter() constgum::ApproximationSchemeprivatevirtual
isEnabledMaxTime() constgum::ApproximationSchemeprivatevirtual
isEnabledMinEpsilonRate() constgum::ApproximationSchemeprivatevirtual
K2()gum::learning::K2
K2(const K2 &from)gum::learning::K2
K2(K2 &&from)gum::learning::K2
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
maxIter() constgum::ApproximationSchemeprivatevirtual
maxTime() constgum::ApproximationSchemeprivatevirtual
messageApproximationScheme() constgum::IApproximationSchemeConfigurationprivate
minEpsilonRate() constgum::ApproximationSchemeprivatevirtual
nbrIterations() constgum::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
periodSize() constgum::ApproximationSchemeprivatevirtual
remainingBurnIn()gum::ApproximationSchemeprivate
setEpsilon(double eps)gum::ApproximationSchemeprivatevirtual
setMaxIter(Size max)gum::ApproximationSchemeprivatevirtual
setMaxTime(double timeout)gum::ApproximationSchemeprivatevirtual
setMinEpsilonRate(double rate)gum::ApproximationSchemeprivatevirtual
setOrder(const Sequence< NodeId > &order)gum::learning::K2
setOrder(const std::vector< NodeId > &order)gum::learning::K2
setPeriodSize(Size p)gum::ApproximationSchemeprivatevirtual
setVerbosity(bool v)gum::ApproximationSchemeprivatevirtual
startOfPeriod()gum::ApproximationSchemeprivate
stateApproximationScheme() constgum::ApproximationSchemeprivatevirtual
stopApproximationScheme()gum::ApproximationSchemeprivate
updateApproximationScheme(unsigned int incr=1)gum::ApproximationSchemeprivate
verbosity() constgum::ApproximationSchemeprivatevirtual
~ApproximationScheme()gum::ApproximationSchemeprivatevirtual
~GreedyHillClimbing()gum::learning::GreedyHillClimbingprivate
~IApproximationSchemeConfiguration()gum::IApproximationSchemeConfigurationprivate
~K2()gum::learning::K2