alpha | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | protected |
at_temperature(double t) const | Bayesable< 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 |
born | Bayesable< Args... > | |
born_chain_idx | Bayesable< Args... > | |
C | BaseGrammarHypothesis< 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) override | BaseGrammarHypothesis< 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 override | DeterministicGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | inlinevirtual |
compute_normalized_posterior() const | BaseGrammarHypothesis< 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() override | BaseGrammarHypothesis< 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) const | BaseGrammarHypothesis< 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 typedef | Bayesable< Args... > | |
datum_t typedef | Bayesable< Args... > | |
decay | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | protected |
decayedLikelihood | BaseGrammarHypothesis< 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 |
DeterministicGrammarHypothesis(std::vector< HYP > &hypotheses, const data_t *human_data) | DeterministicGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | inline |
flat_prior | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | |
get_alpha() const | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | inline |
get_decay() const | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | inline |
grammar | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | |
hash() const override | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | inlinevirtual |
human_chance_lp(const typename datum_t::output_t &r, const datum_t &hd) const | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | inlinevirtual |
HYP typedef | DeterministicGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | |
hypothesis_prior() const | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | inlinevirtual |
likelihood | Bayesable< Args... > | |
LL | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | |
LL_t typedef | DeterministicGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | |
logA | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | |
MCMCable() | MCMCable< this_t, datum_t, data_t > | inline |
ndata() const | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | inline |
nhypotheses() const | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | inlinevirtual |
operator(const Bayesable< datum_t, data_t > &other) const | Bayesable< Args... > | inline |
operator!=(const this_t &h) const | MCMCable< this_t, datum_t, data_t > | inlinevirtual |
operator==(const this_t &h) const override | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | inlinevirtual |
P | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | |
posterior | Bayesable< Args... > | |
Predict_t typedef | DeterministicGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | |
prior | Bayesable< Args... > | |
propose() const override | BaseGrammarHypothesis< 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) override | DeterministicGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | inlinevirtual |
restart() const override | BaseGrammarHypothesis< 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 override | BaseGrammarHypothesis< 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="") override | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | inlinevirtual |
string(std::string prefix="") const override | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | inlinevirtual |
Super typedef | DeterministicGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | |
which_data | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | |
which_hypotheses | BaseGrammarHypothesis< this_t, _HYP, datum_t, data_t, _Predict_t > | |