aGrUM
0.20.3
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::K2
private
_order_
gum::learning::K2
private
approximationScheme
()
gum::learning::K2
ApproximationScheme
(bool verbosity=false)
gum::ApproximationScheme
private
ApproximationSchemeSTATE
enum name
gum::IApproximationSchemeConfiguration
private
burn_in_
gum::ApproximationScheme
private
continueApproximationScheme
(double error)
gum::ApproximationScheme
private
current_epsilon_
gum::ApproximationScheme
private
current_rate_
gum::ApproximationScheme
private
current_state_
gum::ApproximationScheme
private
current_step_
gum::ApproximationScheme
private
currentTime
() const
gum::ApproximationScheme
private
virtual
disableEpsilon
()
gum::ApproximationScheme
private
virtual
disableMaxIter
()
gum::ApproximationScheme
private
virtual
disableMaxTime
()
gum::ApproximationScheme
private
virtual
disableMinEpsilonRate
()
gum::ApproximationScheme
private
virtual
enabled_eps_
gum::ApproximationScheme
private
enabled_max_iter_
gum::ApproximationScheme
private
enabled_max_time_
gum::ApproximationScheme
private
enabled_min_rate_eps_
gum::ApproximationScheme
private
enableEpsilon
()
gum::ApproximationScheme
private
virtual
enableMaxIter
()
gum::ApproximationScheme
private
virtual
enableMaxTime
()
gum::ApproximationScheme
private
virtual
enableMinEpsilonRate
()
gum::ApproximationScheme
private
virtual
eps_
gum::ApproximationScheme
private
epsilon
() const
gum::ApproximationScheme
private
virtual
GreedyHillClimbing
()
gum::learning::GreedyHillClimbing
private
GreedyHillClimbing
(const GreedyHillClimbing &from)
gum::learning::GreedyHillClimbing
private
GreedyHillClimbing
(GreedyHillClimbing &&from)
gum::learning::GreedyHillClimbing
private
history
() const
gum::ApproximationScheme
private
virtual
history_
gum::ApproximationScheme
private
IApproximationSchemeConfiguration
()
gum::IApproximationSchemeConfiguration
private
initApproximationScheme
()
gum::ApproximationScheme
private
isEnabledEpsilon
() const
gum::ApproximationScheme
private
virtual
isEnabledMaxIter
() const
gum::ApproximationScheme
private
virtual
isEnabledMaxTime
() const
gum::ApproximationScheme
private
virtual
isEnabledMinEpsilonRate
() const
gum::ApproximationScheme
private
virtual
K2
()
gum::learning::K2
K2
(const K2 &from)
gum::learning::K2
K2
(K2 &&from)
gum::learning::K2
last_epsilon_
gum::ApproximationScheme
private
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::ApproximationScheme
private
max_time_
gum::ApproximationScheme
private
maxIter
() const
gum::ApproximationScheme
private
virtual
maxTime
() const
gum::ApproximationScheme
private
virtual
messageApproximationScheme
() const
gum::IApproximationSchemeConfiguration
private
min_rate_eps_
gum::ApproximationScheme
private
minEpsilonRate
() const
gum::ApproximationScheme
private
virtual
nbrIterations
() const
gum::ApproximationScheme
private
virtual
onProgress
gum::IApproximationSchemeConfiguration
private
onStop
gum::IApproximationSchemeConfiguration
private
operator=
(const K2 &from)
gum::learning::K2
operator=
(K2 &&from)
gum::learning::K2
gum::learning::GreedyHillClimbing::operator=
(const GreedyHillClimbing &from)
gum::learning::GreedyHillClimbing
private
gum::learning::GreedyHillClimbing::operator=
(GreedyHillClimbing &&from)
gum::learning::GreedyHillClimbing
private
order
() const noexcept
gum::learning::K2
period_size_
gum::ApproximationScheme
private
periodSize
() const
gum::ApproximationScheme
private
virtual
remainingBurnIn
()
gum::ApproximationScheme
private
setEpsilon
(double eps)
gum::ApproximationScheme
private
virtual
setMaxIter
(Size max)
gum::ApproximationScheme
private
virtual
setMaxTime
(double timeout)
gum::ApproximationScheme
private
virtual
setMinEpsilonRate
(double rate)
gum::ApproximationScheme
private
virtual
setOrder
(const Sequence< NodeId > &order)
gum::learning::K2
setOrder
(const std::vector< NodeId > &order)
gum::learning::K2
setPeriodSize
(Size p)
gum::ApproximationScheme
private
virtual
setVerbosity
(bool v)
gum::ApproximationScheme
private
virtual
startOfPeriod
()
gum::ApproximationScheme
private
stateApproximationScheme
() const
gum::ApproximationScheme
private
virtual
stopApproximationScheme
()
gum::ApproximationScheme
private
timer_
gum::ApproximationScheme
private
updateApproximationScheme
(unsigned int incr=1)
gum::ApproximationScheme
private
verbosity
() const
gum::ApproximationScheme
private
virtual
verbosity_
gum::ApproximationScheme
private
~ApproximationScheme
()
gum::ApproximationScheme
private
virtual
~GreedyHillClimbing
()
gum::learning::GreedyHillClimbing
private
~IApproximationSchemeConfiguration
()
gum::IApproximationSchemeConfiguration
private
~K2
()
gum::learning::K2