fix: Update clear signature for data argument after rebase

Branch: HybridRecurrentCache

Signed-off-by: Gabe Goodhart <ghart@us.ibm.com>
This commit is contained in:
Gabe Goodhart
2025-06-06 09:38:10 -06:00
parent de9297fd5e
commit 9c1a604af8
2 changed files with 5 additions and 4 deletions

View File

@@ -102,9 +102,10 @@ bool llama_kv_cache_hybrid_recurrent::get_can_shift() const {
// Shifting is trivially supported for recurrent // Shifting is trivially supported for recurrent
return kv_attn->get_can_shift(); return kv_attn->get_can_shift();
} }
void llama_kv_cache_hybrid_recurrent::clear() {
kv_attn ->clear(); void llama_kv_cache_hybrid_recurrent::clear(bool data) {
kv_recurrent->clear(); kv_attn ->clear(data);
kv_recurrent->clear(data);
} }
bool llama_kv_cache_hybrid_recurrent::seq_rm(llama_seq_id seq_id, llama_pos p0, llama_pos p1) { bool llama_kv_cache_hybrid_recurrent::seq_rm(llama_seq_id seq_id, llama_pos p0, llama_pos p1) {

View File

@@ -55,7 +55,7 @@ public:
bool get_can_shift() const override; bool get_can_shift() const override;
void clear() override; void clear(bool data) override;
bool seq_rm (llama_seq_id seq_id, llama_pos p0, llama_pos p1) override; bool seq_rm (llama_seq_id seq_id, llama_pos p0, llama_pos p1) override;
void seq_cp (llama_seq_id seq_id_src, llama_seq_id seq_id_dst, llama_pos p0, llama_pos p1) override; void seq_cp (llama_seq_id seq_id_src, llama_seq_id seq_id_dst, llama_pos p0, llama_pos p1) override;