Fleet  0.0.9
Inference in the LOT
BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > Member List

This is the complete list of members for BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >, including all inherited members.

alphaBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >protected
at_temperature(double t) constBayesable< Args... >inlinevirtual
BaseGrammarHypothesis()BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inline
BaseGrammarHypothesis(std::vector< HYP > &hypotheses, const data_t *human_data)BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inline
Bayesable()Bayesable< Args... >inline
bornBayesable< Args... >
born_chain_idxBayesable< Args... >
CBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >
clear_bayes()Bayesable< Args... >inlinevirtual
compute_likelihood(const data_t &human_data, const double breakout=-infinity) overrideBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
compute_model_predictions(const data_t &human_data, const size_t i, const Matrix &hposterior) const =0BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >pure virtual
compute_normalized_posterior() constBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
compute_posterior(const data_t &data, const std::pair< double, double > breakoutpair=std::make_pair(-infinity, 1.0))Bayesable< Args... >inlinevirtual
compute_prior() overrideBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
compute_single_likelihood(const datum_t &datum)Bayesable< Args... >inlinevirtual
compute_tempered_likelihood(const data_t &data, int ladder_rank, const double breakout=-infinity)Bayesable< Args... >inlinevirtual
computeMAP(const size_t di, const Matrix &hposterior) constBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
copy_parameters(const BaseGrammarHypothesis &h)BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inline
data_t typedefBayesable< Args... >
datum_t typedefBayesable< Args... >
decayBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >protected
decayedLikelihoodBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >
deserialize(const std::string &s)BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinestatic
flat_priorBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >
get_alpha() constBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inline
get_decay() constBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inline
grammarBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >
hash() const overrideBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
human_chance_lp(const typename datum_t::output_t &r, const datum_t &hd) constBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
HYP typedefBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >
hypothesis_prior() constBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
likelihoodBayesable< Args... >
LLBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >
LL_t typedefBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >
logABaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >
MCMCable()MCMCable< this_t, datum_t, data_t >inline
ndata() constBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inline
nhypotheses() constBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
operator(const Bayesable< datum_t, data_t > &other) constBayesable< Args... >inline
operator!=(const this_t &h) constMCMCable< this_t, datum_t, data_t >inlinevirtual
operator==(const this_t &h) const overrideBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
PBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >
posteriorBayesable< Args... >
Predict_t typedefBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >
priorBayesable< Args... >
propose() const overrideBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
recompute_C(const std::vector< HYP > &hypotheses)BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
recompute_decayedLikelihood(const data_t &human_data)BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
recompute_LL(std::vector< HYP > &hypotheses, const data_t &human_data)BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
recompute_P(std::vector< HYP > &hypotheses, const data_t &human_data)=0BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >pure virtual
restart() const overrideBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
sample(std::vector< HYP > &hypotheses, const data_t *human_data)BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinestatic
MCMCable< this_t, datum_t, data_t >::sample()MCMCable< this_t, datum_t, data_t >inlinestatic
serialize() const overrideBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
set_alpha(const UniformVariable &a)BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inline
set_alpha_untransformed(double v)BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inline
set_can_propose(size_t i, bool b)BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
set_decay(const ExponentialVariable &ev)BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inline
set_decay_untransformed(double v)BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inline
set_flat_prior(bool fp)BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inline
set_hypotheses_and_data(std::vector< HYP > &hypotheses, const data_t &human_data)BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
show(std::string prefix="") overrideBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
string(std::string prefix="") const overrideBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >inlinevirtual
which_dataBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >
which_hypothesesBaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t >