| at_temperature(double t) const | Bayesable< Args... > | inlinevirtual |
| Bayesable() | Bayesable< Args... > | inline |
| born | Bayesable< Args... > | |
| born_chain_idx | Bayesable< Args... > | |
| call(const input_t x, const output_t &err=output_t{}) | DeterministicLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | inlinevirtual |
| call_output_t typedef | DeterministicLOTHypothesis< 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() override | LOTHypothesis< 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() override | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | inlinevirtual |
| compute_single_likelihood(const datum_t &datum) override | LOTHypothesis< 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 typedef | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | |
| datum_t typedef | LOTHypothesis< 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) override | LOTHypothesis< 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() const | LOTHypothesis< 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() const | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | inline |
| Grammar_t typedef | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | |
| hash() const override | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | inlinevirtual |
| input_t typedef | DeterministicLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | |
| is_evaluable() const override | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | inlinevirtual |
| likelihood | Bayesable< 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) const | Searchable< this_t, _input_t, _output_t > | inlinevirtual |
| MAX_NODES | LOTHypothesis< 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) override | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | inlinevirtual |
| neighbors() const override | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_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 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 override | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | inlinevirtual |
| output_t typedef | DeterministicLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | |
| posterior | Bayesable< Args... > | |
| prior | Bayesable< Args... > | |
| program | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | |
| ProposalType typedef | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | |
| propose() const override | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | inlinevirtual |
| push_program(Program< VirtualMachineState_t > &s) override | LOTHypothesis< 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 override | LOTHypothesis< 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 |
| SerializationDelimiter | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | static |
| serialize() const override | LOTHypothesis< 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 override | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | inlinevirtual |
| string(std::string prefix, bool usedot) const | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | inlinevirtual |
| Super typedef | DeterministicLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | |
| total_instruction_count_last_call | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | |
| total_vms_steps | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | |
| value | LOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | protected |
| VirtualMachineState_t typedef | DeterministicLOTHypothesis< this_t, _input_t, _output_t, _Grammar_t, grammar, _datum_t, _data_t, _VirtualMachineState_t > | |
| was_called | ProgramLoader< _VirtualMachineState_t > | |