aGrUM  0.16.0
gum::learning::GreedyHillClimbing Member List

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

_burn_ingum::ApproximationSchemeprotected
_current_epsilongum::ApproximationSchemeprotected
_current_rategum::ApproximationSchemeprotected
_current_stategum::ApproximationSchemeprotected
_current_stepgum::ApproximationSchemeprotected
_enabled_epsgum::ApproximationSchemeprotected
_enabled_max_itergum::ApproximationSchemeprotected
_enabled_max_timegum::ApproximationSchemeprotected
_enabled_min_rate_epsgum::ApproximationSchemeprotected
_epsgum::ApproximationSchemeprotected
_historygum::ApproximationSchemeprotected
_last_epsilongum::ApproximationSchemeprotected
_max_itergum::ApproximationSchemeprotected
_max_timegum::ApproximationSchemeprotected
_min_rate_epsgum::ApproximationSchemeprotected
_period_sizegum::ApproximationSchemeprotected
_timergum::ApproximationSchemeprotected
_verbositygum::ApproximationSchemeprotected
ApproximationScheme(bool verbosity=false)gum::ApproximationScheme
approximationScheme()gum::learning::GreedyHillClimbing
ApproximationSchemeSTATE enum namegum::IApproximationSchemeConfiguration
continueApproximationScheme(double error)gum::ApproximationScheme
currentTime() constgum::ApproximationSchemevirtual
disableEpsilon()gum::ApproximationSchemevirtual
disableMaxIter()gum::ApproximationSchemevirtual
disableMaxTime()gum::ApproximationSchemevirtual
disableMinEpsilonRate()gum::ApproximationSchemevirtual
enableEpsilon()gum::ApproximationSchemevirtual
enableMaxIter()gum::ApproximationSchemevirtual
enableMaxTime()gum::ApproximationSchemevirtual
enableMinEpsilonRate()gum::ApproximationSchemevirtual
epsilon() constgum::ApproximationSchemevirtual
GreedyHillClimbing()gum::learning::GreedyHillClimbing
GreedyHillClimbing(const GreedyHillClimbing &from)gum::learning::GreedyHillClimbing
GreedyHillClimbing(GreedyHillClimbing &&from)gum::learning::GreedyHillClimbing
history() constgum::ApproximationSchemevirtual
IApproximationSchemeConfiguration()gum::IApproximationSchemeConfiguration
initApproximationScheme()gum::ApproximationScheme
isEnabledEpsilon() constgum::ApproximationSchemevirtual
isEnabledMaxIter() constgum::ApproximationSchemevirtual
isEnabledMaxTime() constgum::ApproximationSchemevirtual
isEnabledMinEpsilonRate() constgum::ApproximationSchemevirtual
learnBN(GRAPH_CHANGES_SELECTOR &selector, PARAM_ESTIMATOR &estimator, DAG initial_dag=DAG())gum::learning::GreedyHillClimbing
learnStructure(GRAPH_CHANGES_SELECTOR &selector, DAG initial_dag=DAG())gum::learning::GreedyHillClimbing
maxIter() constgum::ApproximationSchemevirtual
maxTime() constgum::ApproximationSchemevirtual
messageApproximationScheme() constgum::IApproximationSchemeConfiguration
minEpsilonRate() constgum::ApproximationSchemevirtual
nbrIterations() constgum::ApproximationSchemevirtual
onProgressgum::IApproximationSchemeConfiguration
onStopgum::IApproximationSchemeConfiguration
operator=(const GreedyHillClimbing &from)gum::learning::GreedyHillClimbing
operator=(GreedyHillClimbing &&from)gum::learning::GreedyHillClimbing
periodSize() constgum::ApproximationSchemevirtual
remainingBurnIn()gum::ApproximationScheme
setEpsilon(double eps)gum::ApproximationSchemevirtual
setMaxIter(Size max)gum::ApproximationSchemevirtual
setMaxTime(double timeout)gum::ApproximationSchemevirtual
setMinEpsilonRate(double rate)gum::ApproximationSchemevirtual
setPeriodSize(Size p)gum::ApproximationSchemevirtual
setVerbosity(bool v)gum::ApproximationSchemevirtual
startOfPeriod()gum::ApproximationScheme
stateApproximationScheme() constgum::ApproximationSchemevirtual
stopApproximationScheme()gum::ApproximationScheme
updateApproximationScheme(unsigned int incr=1)gum::ApproximationScheme
verbosity() constgum::ApproximationSchemevirtual
~ApproximationScheme()gum::ApproximationSchemevirtual
~GreedyHillClimbing()gum::learning::GreedyHillClimbing
~IApproximationSchemeConfiguration()gum::IApproximationSchemeConfiguration