#include <interpreter.hpp>
◆ Interpreter()
◆ active_values()
Values computed so far by the active begin / run_until / resume execution, keyed by node id. Empty when nothing is active.
◆ begin()
◆ cache_namespace()
| const std::string & continuum::runtime::Interpreter::cache_namespace |
( |
| ) |
const |
|
inline |
◆ embedding_provider()
◆ layer_cache()
◆ memo_table()
| MemoTable * continuum::runtime::Interpreter::memo_table |
( |
| ) |
const |
|
inline |
◆ memory_graph()
◆ observer()
| ReuseObserver * continuum::runtime::Interpreter::observer |
( |
| ) |
const |
|
inline |
◆ resume()
◆ run()
◆ run_until()
◆ semantic_cache()
◆ set_cache_namespace()
| void continuum::runtime::Interpreter::set_cache_namespace |
( |
std::string |
ns | ) |
|
|
inline |
◆ set_embedding_provider()
| void continuum::runtime::Interpreter::set_embedding_provider |
( |
EmbeddingProvider * |
ep | ) |
|
|
inline |
◆ set_layer_cache()
◆ set_memo_table()
| void continuum::runtime::Interpreter::set_memo_table |
( |
MemoTable * |
memo | ) |
|
|
inline |
◆ set_memory_graph()
◆ set_observer()
| void continuum::runtime::Interpreter::set_observer |
( |
ReuseObserver * |
observer | ) |
|
|
inline |
Receive a ReuseEvent per tier lookup and per executed node; nullptr (the default) turns emission off entirely.
◆ set_semantic_cache()
◆ step()
The documentation for this class was generated from the following file: