mirror of
https://github.com/ggml-org/llama.cpp.git
synced 2025-08-09 10:32:38 -04:00
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:
@@ -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) {
|
||||||
|
@@ -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;
|
||||||
|
Reference in New Issue
Block a user