Continuum C++ API
Unified runtime for token + tensor execution
Loading...
Searching...
No Matches
libtorch.hpp
Go to the documentation of this file.
1#pragma once
3
4namespace continuum::backend {
5
6class LibTorchBackend : public Backend {
7 public:
9 std::string tensor_backend_type() const override { return "libtorch"; }
11 const ir::Node& node,
12 const std::vector<continuum::Value>& inputs,
13 const std::optional<BackendState>& prefix_state,
14 std::int32_t remaining_tokens) override;
15};
16
17} // namespace continuum::backend
Definition backend.hpp:36
Definition libtorch.hpp:6
BackendCapabilities capabilities() const override
std::string tensor_backend_type() const override
Definition libtorch.hpp:9
BackendRunResult run_with_cache(const ir::Node &node, const std::vector< continuum::Value > &inputs, const std::optional< BackendState > &prefix_state, std::int32_t remaining_tokens) override
Definition anthropic.hpp:4
Definition backend.hpp:20
Definition node.hpp:51