Entropic 2.9.5
Local-first agentic inference engine
Loading...
Searching...
No Matches
entropic::LlamaCppBackend Member List

This is the complete list of members for entropic::LlamaCppBackend, including all inherited members.

activate()entropic::InferenceBackend
active_tools_json_entropic::LlamaCppBackendprotected
allocate_temp_seq_id()entropic::LlamaCppBackendprotected
allocate_temp_seq_id_for_test()entropic::LlamaCppBackendinline
apply_chat_template(const std::vector< Message > &messages, const GenerationParams &params) constentropic::LlamaCppBackendprotected
apply_chat_template_lowlevel(const std::vector< Message > &messages) constentropic::LlamaCppBackendprotected
build_batch_results(std::vector< BatchSeq > &seqs)entropic::LlamaCppBackendprotected
build_mtp_head(const std::string &head_path)entropic::LlamaCppBackendprotected
capabilities() constentropic::InferenceBackend
clear_prompt_cache() overrideentropic::LlamaCppBackendinlinevirtual
clear_state(int seq_id=-1)entropic::InferenceBackend
common_chat_parse_reliable() constentropic::LlamaCppBackend
complete(const std::string &prompt, const GenerationParams &params)entropic::InferenceBackend
compute_perplexity(const int32_t *tokens, int n_tokens)entropic::InferenceBackend
compute_prefix_token_count(const std::vector< Message > &messages, const GenerationParams &params)entropic::LlamaCppBackendprotected
config() constentropic::InferenceBackendinline
context_length() constentropic::InferenceBackendinline
count_tokens(const std::string &text) constentropic::InferenceBackend
create_inference_context()entropic::LlamaCppBackendprotected
create_sampler(const GenerationParams &params) constentropic::LlamaCppBackendprotected
ctx_entropic::LlamaCppBackendprotected
deactivate()entropic::InferenceBackend
decode_loop(const std::vector< llama_token > &tokens, const GenerationParams &params, std::function< void(std::string_view)> on_token, std::atomic< bool > *cancel)entropic::LlamaCppBackendprotected
decode_tokens_from(const std::vector< llama_token > &tokens, int start_offset)entropic::LlamaCppBackendprotected
detokenize(llama_token token) constentropic::LlamaCppBackendprotected
do_activate() overrideentropic::LlamaCppBackendprotectedvirtual
do_backend_name() const overrideentropic::LlamaCppBackendprotectedvirtual
do_clear_state(int seq_id) overrideentropic::LlamaCppBackendprotectedvirtual
do_complete(const std::string &prompt, const GenerationParams &params) overrideentropic::LlamaCppBackendprotectedvirtual
do_count_tokens(const std::string &text) const overrideentropic::LlamaCppBackendprotectedvirtual
do_deactivate() overrideentropic::LlamaCppBackendprotectedvirtual
do_evaluate_logprobs(const int32_t *tokens, int n_tokens) overrideentropic::LlamaCppBackendprotectedvirtual
do_generate(const std::vector< Message > &messages, const GenerationParams &params) overrideentropic::LlamaCppBackendprotectedvirtual
do_generate(const std::vector< Message > &messages, const GenerationParams &params, std::atomic< bool > &cancel) overrideentropic::LlamaCppBackendprotectedvirtual
do_generate_batch(const std::vector< std::vector< Message > > &requests, const std::vector< GenerationParams > &params, std::atomic< bool > &cancel) overrideentropic::LlamaCppBackendprotectedvirtual
do_generate_seq(int seq_id, const std::vector< Message > &messages, const GenerationParams &params)entropic::InferenceBackendprotectedvirtual
do_generate_speculative(const std::vector< Message > &messages, const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > &cancel) overrideentropic::LlamaCppBackendprotectedvirtual
do_generate_streaming(const std::vector< Message > &messages, const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > &cancel) overrideentropic::LlamaCppBackendprotectedvirtual
do_generate_streaming_seq(int seq_id, const std::vector< Message > &messages, const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > &cancel)entropic::InferenceBackendprotectedvirtual
do_generate_streaming_text_only(const std::vector< Message > &messages, const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > &cancel)entropic::LlamaCppBackendprotected
do_generate_text_only(const std::vector< Message > &messages, const GenerationParams &params)entropic::LlamaCppBackendprotected
do_generate_text_only(const std::vector< Message > &messages, const GenerationParams &params, std::atomic< bool > &cancel)entropic::LlamaCppBackendprotected
do_info() const overrideentropic::LlamaCppBackendprotectedvirtual
do_load(const ModelConfig &config) overrideentropic::LlamaCppBackendprotectedvirtual
do_restore_state(int seq_id, const std::vector< uint8_t > &buffer) overrideentropic::LlamaCppBackendprotectedvirtual
do_save_state(int seq_id, std::vector< uint8_t > &buffer) const overrideentropic::LlamaCppBackendprotectedvirtual
do_supports(BackendCapability cap) const overrideentropic::LlamaCppBackendprotectedvirtual
do_unload() overrideentropic::LlamaCppBackendprotectedvirtual
effective_stop(const GenerationParams &params) constentropic::LlamaCppBackend
evaluate_logprobs(const int32_t *tokens, int n_tokens)entropic::InferenceBackend
extract_system_prompt(const std::vector< Message > &messages)entropic::LlamaCppBackendprotectedstatic
extract_token_logprob(const float *logits, int32_t next_token, int n_vocab)entropic::LlamaCppBackendprotectedstatic
fire_model_load_hook(const ModelConfig &config)entropic::InferenceBackendprotected
free_seq_ids_entropic::LlamaCppBackendprotected
generate(const std::vector< Message > &messages, const GenerationParams &params)entropic::InferenceBackend
generate(const std::vector< Message > &messages, const GenerationParams &params, std::atomic< bool > &cancel)entropic::InferenceBackend
generate_after_prefill(Sampler &sampler, const GenerationParams &params, std::function< void(std::string_view)> on_token, std::atomic< bool > *cancel)entropic::LlamaCppBackendprotected
generate_batch(const std::vector< std::vector< Message > > &requests, const std::vector< GenerationParams > &params, std::atomic< bool > &cancel)entropic::InferenceBackend
generate_mtp(const std::vector< Message > &messages, const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > &cancel, const std::string &head_path, int n_max)entropic::LlamaCppBackend
generate_multimodal(const std::vector< Message > &messages, const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > *cancel)entropic::LlamaCppBackendprotected
generate_seq(int seq_id, const std::vector< Message > &messages, const GenerationParams &params)entropic::InferenceBackend
generate_speculative(const std::vector< Message > &messages, const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > &cancel)entropic::InferenceBackend
generate_speculative_with_draft(const std::vector< Message > &messages, const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > &cancel, LlamaCppBackend &draft, int n_draft_max, const std::string &draft_path)entropic::LlamaCppBackend
generate_streaming(const std::vector< Message > &messages, const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > &cancel)entropic::InferenceBackend
generate_streaming_seq(int seq_id, const std::vector< Message > &messages, const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > &cancel)entropic::InferenceBackend
has_common_chat_params() constentropic::LlamaCppBackendinline
has_vision_entropic::LlamaCppBackendprotected
have_chat_params_entropic::LlamaCppBackendprotected
info() constentropic::InferenceBackend
init_mmproj_if_configured()entropic::LlamaCppBackendprotected
inject_sampler_factory_for_test(std::unique_ptr< SamplerFactory > factory)entropic::LlamaCppBackend
inject_tokenizer_for_test(std::unique_ptr< Tokenizer > tokenizer)entropic::LlamaCppBackend
invalidate_resident_kv()entropic::LlamaCppBackendprotected
is_active() constentropic::InferenceBackendinline
is_hybrid_entropic::LlamaCppBackendprotected
is_loaded() constentropic::InferenceBackendinline
is_recurrent() constentropic::LlamaCppBackendprotected
is_recurrent_entropic::LlamaCppBackendprotected
kv_pos_max() constentropic::LlamaCppBackendinline
last_chat_format_entropic::LlamaCppBackendprotected
last_error_entropic::InferenceBackendprotected
last_gen_decode_calls() constentropic::LlamaCppBackendinline
last_gen_decode_calls_entropic::LlamaCppBackendprotected
last_generation_prompt_entropic::LlamaCppBackendprotected
last_input_tokens() constentropic::LlamaCppBackendinline
last_input_tokens_entropic::LlamaCppBackendprotected
last_parser_entropic::LlamaCppBackendprotected
last_prefill_ms() constentropic::LlamaCppBackendinline
last_prefill_ms_entropic::LlamaCppBackendprotected
last_prefill_tokens() constentropic::LlamaCppBackendinline
last_prefill_tokens_entropic::LlamaCppBackendprotected
llama_context_ptr()entropic::LlamaCppBackendinline
llama_model_ptr()entropic::LlamaCppBackendinline
load(const ModelConfig &config)entropic::InferenceBackend
load_and_activate(const ModelConfig &config)entropic::InferenceBackend
load_gpu_model()entropic::LlamaCppBackendprotected
model_entropic::LlamaCppBackendprotected
mtmd_ctx_entropic::LlamaCppBackendprotected
mtmd_prefill(const std::string &prompt, const std::vector<::mtmd_bitmap * > &bitmaps, std::string &err_msg)entropic::LlamaCppBackendprotected
mtp_active() constentropic::LlamaCppBackendinline
mtp_draft_ctx_entropic::LlamaCppBackendprotected
mtp_draft_model_entropic::LlamaCppBackendprotected
mtp_guard(const GenerationParams &params, const std::function< void(std::string_view)> &on_token, const std::string &head_path, int n_max)entropic::LlamaCppBackendprotected
mtp_head_path_entropic::LlamaCppBackendprotected
mtp_mutex_entropic::LlamaCppBackendprotected
mtp_n_max_entropic::LlamaCppBackendprotected
next_temp_seq_id_entropic::LlamaCppBackendprotected
parse_chat_format_entropic::LlamaCppBackendprotected
parse_generation_prompt_entropic::LlamaCppBackendprotected
parse_params_valid_entropic::LlamaCppBackendprotected
parse_parser_entropic::LlamaCppBackendprotected
parse_response(const std::string &raw) constentropic::LlamaCppBackend
prefill_and_cache_prefix(const std::vector< llama_token > &tokens, int prefix_tokens, const CacheKey &key)entropic::LlamaCppBackendprotected
prefill_batch_suffixes(std::vector< BatchSeq > &seqs, const std::vector< std::vector< llama_token > > &toks, std::size_t shared)entropic::LlamaCppBackendprotected
prefill_dispatch(const std::vector< llama_token > &tokens, const std::string &system_prompt, const std::vector< Message > &messages, const GenerationParams &params)entropic::LlamaCppBackendprotected
prefill_shared_and_fanout(std::vector< BatchSeq > &seqs, const std::vector< llama_token > &seq0, std::size_t shared)entropic::LlamaCppBackendprotected
prepare_batch_seqs(std::vector< BatchSeq > &seqs, const std::vector< GenerationParams > &params)entropic::LlamaCppBackendprotected
prompt_cache_entropic::LlamaCppBackendprotected
prompt_cache_config_entropic::LlamaCppBackendprotected
release_temp_seq_id(llama_seq_id seq_id)entropic::LlamaCppBackendprotected
release_temp_seq_id_for_test(llama_seq_id id)entropic::LlamaCppBackendinline
release_temp_seqs(std::vector< BatchSeq > &seqs)entropic::LlamaCppBackendprotected
reload_model_cpu_only()entropic::LlamaCppBackendprotected
render_prompt(const std::vector< Message > &messages, const GenerationParams &params)entropic::LlamaCppBackendprotected
render_with_tools(const std::vector< Message > &messages, const GenerationParams &params)entropic::LlamaCppBackend
resident_tokens_entropic::LlamaCppBackendprotected
restore_cached_prefix(const CacheEntry *cached, const std::vector< llama_token > &tokens)entropic::LlamaCppBackendprotected
restore_state(int seq_id, const std::vector< uint8_t > &buffer)entropic::InferenceBackend
run_batch_gen_loop(std::vector< BatchSeq > &seqs, int max_steps, std::atomic< bool > &cancel)entropic::LlamaCppBackendprotected
run_batched_decode(const std::vector< std::vector< llama_token > > &toks, const std::vector< GenerationParams > &params, std::size_t shared, std::atomic< bool > &cancel)entropic::LlamaCppBackendprotected
run_prefill(const std::vector< llama_token > &tokens)entropic::LlamaCppBackendprotected
run_prefill_cached(const std::vector< llama_token > &tokens, const std::string &system_prompt, const std::vector< Message > &messages, const GenerationParams &params)entropic::LlamaCppBackendprotected
run_sampling_loop(const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > *cancel, const std::chrono::steady_clock::time_point &t0)entropic::LlamaCppBackendprotected
sample_batch_active(std::vector< BatchSeq > &seqs)entropic::LlamaCppBackendprotected
sampler_factory_entropic::LlamaCppBackendprotected
sampler_factory_for_test() constentropic::LlamaCppBackendinline
save_prefix_to_cache(const CacheKey &key, int prefix_tokens)entropic::LlamaCppBackendprotected
save_state(int seq_id, std::vector< uint8_t > &buffer) constentropic::InferenceBackend
seq_id_mutex_entropic::LlamaCppBackendprotected
set_active_tools(const std::string &tools_json)entropic::LlamaCppBackend
set_hooks(const HookInterface &hooks)entropic::InferenceBackendinlineprotected
set_prompt_cache_config(const PromptCacheConfig &config)entropic::LlamaCppBackendinline
setup_mtp_draft(const std::string &head_path, int n_max)entropic::LlamaCppBackendprotected
state() constentropic::InferenceBackendinline
state_entropic::InferenceBackendprotected
step_token(Sampler &sampler, std::string &generated, std::function< void(std::string_view)> &on_token, const std::vector< std::string > &stop)entropic::LlamaCppBackendprotected
supports(BackendCapability cap) constentropic::InferenceBackend
teardown_mtp_draft()entropic::LlamaCppBackendprotected
tokenize(const std::string &text, bool add_special) constentropic::LlamaCppBackendprotected
tokenize_text(const std::string &text) const overrideentropic::LlamaCppBackendvirtual
tokenizer_entropic::LlamaCppBackendprotected
tool_call_close_marker() const overrideentropic::LlamaCppBackendvirtual
try_warm_reuse(const std::vector< llama_token > &tokens)entropic::LlamaCppBackendprotected
unload()entropic::InferenceBackend
vocab_entropic::LlamaCppBackendprotected
~InferenceBackend()=default (defined in entropic::InferenceBackend)entropic::InferenceBackendvirtual
~LlamaCppBackend() overrideentropic::LlamaCppBackend