Fleet  0.0.9
Inference in the LOT
StochasticLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > Member List

This is the complete list of members for StochasticLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >, including all inherited members.

at_temperature(double t) constBayesable< Args... >inlinevirtual
Bayesable()Bayesable< Args... >inline
bornBayesable< Args... >
born_chain_idxBayesable< Args... >
call(const input_t x, const output_t &err=output_t{})StochasticLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinevirtual
call_output_t typedefStochasticLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >
clear_bayes()Bayesable< Args... >inlinevirtual
compile()LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inline
complete() overrideLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinevirtual
compute_likelihood(const data_t &data, const double breakout=-infinity)Bayesable< Args... >inlinevirtual
compute_posterior(const data_t &data, const std::pair< double, double > breakoutpair=std::make_pair(-infinity, 1.0))Bayesable< Args... >inlinevirtual
compute_prior() overrideLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinevirtual
compute_single_likelihood(const datum_t &datum) overrideLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinevirtual
MCMCable< this_t, _datum_t, _data_t >::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
data_t typedefLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >
datum_t typedefLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >
deserialize(const std::string &s)LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinestatic
expand_to_neighbor(int k) overrideLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinevirtual
from_string(Grammar_t *g, std::string s)LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinestatic
get_grammar() constLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inline
get_value()LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inline
get_value() constLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inline
Grammar_t typedefStochasticLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >
hash() const overrideLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinevirtual
input_t typedefStochasticLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >
is_evaluable() const overrideLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinevirtual
likelihoodBayesable< Args... >
LOTHypothesis()LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inline
LOTHypothesis(Node &x)LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inline
LOTHypothesis(Node &&x)LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inline
LOTHypothesis(std::string s)LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inline
LOTHypothesis(const LOTHypothesis &c)LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inline
LOTHypothesis(const LOTHypothesis &&c)LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inline
make_neighbor(int k) constSearchable< this_t, _input_t, _output_t >inlinevirtual
MAX_NODESLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >static
MCMCable()MCMCable< this_t, _datum_t, _data_t >inline
neighbor_prior(int k) overrideLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinevirtual
neighbors() const overrideLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_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 LOTHypothesis &c)LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inline
operator=(const LOTHypothesis &&c)LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inline
operator==(const this_t &h) const overrideLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinevirtual
output_t typedefStochasticLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >
posteriorBayesable< Args... >
priorBayesable< Args... >
programLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >
ProposalType typedefLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >
propose() const overrideLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinevirtual
push_program(Program< VirtualMachineState_t > &s) overrideLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinevirtual
ProgramLoader< _VirtualMachineState_t >::push_program(Program< _VirtualMachineState_t > &s, const short a)ProgramLoader< _VirtualMachineState_t >inlinevirtual
ProgramLoader< _VirtualMachineState_t >::push_program(Program< _VirtualMachineState_t > &s, const int a)ProgramLoader< _VirtualMachineState_t >inlinevirtual
ProgramLoader< _VirtualMachineState_t >::push_program(Program< _VirtualMachineState_t > &s, const std::string k)ProgramLoader< _VirtualMachineState_t >inlinevirtual
recursion_count()LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inline
restart() const overrideLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinevirtual
sample()LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinestatic
SerializationDelimiterLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >static
serialize() const overrideLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinevirtual
set_value(Node &v, bool should_compile=true)LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inline
set_value(Node &&v, bool should_compile=true)LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inline
show(std::string prefix="")Bayesable< Args... >inlinevirtual
string(std::string prefix="") const overrideLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinevirtual
string(std::string prefix, bool usedot) constLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >inlinevirtual
Super typedefStochasticLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >
total_instruction_count_last_callLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >
total_vms_stepsLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >
valueLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >protected
VirtualMachineState_t typedefStochasticLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t >
was_calledProgramLoader< _VirtualMachineState_t >