|
Entropic 2.3.8
Local-first agentic inference engine
|
InferenceBackend concrete base class. More...
#include <entropic/types/backend_capability.h>#include <entropic/types/config.h>#include <entropic/types/generation_result.h>#include <entropic/types/logprob_result.h>#include <entropic/types/message.h>#include <entropic/interfaces/i_hook_handler.h>#include <atomic>#include <cstdint>#include <functional>#include <mutex>#include <string>#include <string_view>#include <vector>

Go to the source code of this file.
Classes | |
| class | entropic::InferenceBackend |
| Concrete base class for inference backends (80% logic). More... | |
Namespaces | |
| namespace | entropic |
| Activate model on GPU (WARM → ACTIVE). | |
InferenceBackend concrete base class.
Owns: lifecycle state machine, transition mutex, metrics, logging. Subclasses override: do_load, do_activate, do_deactivate, do_unload, do_generate, do_generate_streaming, do_complete, do_count_tokens, do_evaluate_logprobs.
Internal to inference .so — not exposed across boundaries.
Definition in file backend.h.