at(const key_t &k) | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inline |
at(const key_t &k) const | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inline |
at_temperature(double t) const | Bayesable< Args... > | inlinevirtual |
Bayesable() | Bayesable< Args... > | inline |
born | Bayesable< Args... > | |
born_chain_idx | Bayesable< Args... > | |
call(const key_t k, const input_t x, const output_t &err=output_t{}) | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inlinevirtual |
clear_bayes() | Bayesable< Args... > | inlinevirtual |
complete() override | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_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() override | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_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 |
contains(const key_t &key) | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inline |
data_t typedef | Bayesable< Args... > | |
datum_t typedef | Bayesable< Args... > | |
deserialize(const std::string s) | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inlinestatic |
Serializable< this_t >::deserialize(const std::string &) | Serializable< this_t > | static |
expand_to_neighbor(int k) override | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inlinevirtual |
FactorDelimiter | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | static |
factors | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | |
get_grammar() | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inline |
get_value() | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inline |
get_value() const | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inline |
Grammar_t typedef | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | |
hash() const override | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inlinevirtual |
input_t typedef | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | |
is_evaluable() const override | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inlinevirtual |
key_t typedef | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | |
Lexicon() | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inline |
likelihood | Bayesable< Args... > | |
make(A... a) | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inlinestatic |
make_neighbor(int k) const | Searchable< this_t, _input_t, _output_t > | inlinevirtual |
MCMCable() | MCMCable< this_t, datum_t > | inline |
neighbor_prior(int k) override | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inlinevirtual |
neighbors() const override | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inlinevirtual |
nfactors() const | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inline |
operator(const Bayesable< datum_t, data_t > &other) const | Bayesable< Args... > | inline |
operator!=(const this_t &h) const | MCMCable< this_t, datum_t > | inlinevirtual |
operator==(const this_t &l) const override | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inlinevirtual |
operator[](const key_t &k) | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inline |
operator[](const key_t &k) const | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inline |
output_t typedef | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | |
p_factor_propose | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | static |
posterior | Bayesable< Args... > | |
prior | Bayesable< Args... > | |
propose() const override | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inlinevirtual |
push_program(Program< VirtualMachineState_t > &s, const key_t k) override | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inlinevirtual |
ProgramLoader< _VirtualMachineState_t >::push_program(Program< _VirtualMachineState_t > &s) | ProgramLoader< _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 |
restart() const override | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inlinevirtual |
sample(std::initializer_list< key_t > lst) | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inlinestatic |
sample(const std::vector< key_t > &lst) | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inlinestatic |
MCMCable< this_t, datum_t >::sample() | MCMCable< this_t, datum_t > | inlinestatic |
serialize() const override | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inlinevirtual |
show(std::string prefix="") | Bayesable< Args... > | inlinevirtual |
string(std::string prefix="") const override | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | inlinevirtual |
VirtualMachineState_t typedef | Lexicon< this_t, _key_t, INNER, _input_t, _output_t, datum_t, _VirtualMachineState_t > | |
was_called | ProgramLoader< _VirtualMachineState_t > | |