2 #ifndef _NNDEPLOY_LLM_PREFILL_H_
3 #define _NNDEPLOY_LLM_PREFILL_H_
17 Prefill(
const std::string& name, std::vector<dag::Edge*> inputs,
18 std::vector<dag::Edge*> outputs);
31 dag::Node* prefill_sampler_node_ =
nullptr;
Edge class in DAG graph for connecting nodes and transferring data.
Directed Acyclic Graph Node.
Prefill(const std::string &name, std::vector< dag::Edge * > inputs, std::vector< dag::Edge * > outputs)
Prefill(const std::string &name)
virtual std::vector< dag::Edge * > forward(dag::Edge *input) override
Forward propagation (single input version)
virtual base::Status make(const dag::NodeDesc &tokenizer, const dag::NodeDesc &infer, const dag::NodeDesc &sample)