mirror of
https://github.com/ml-explore/mlx-examples.git
synced 2025-11-02 20:48:11 +08:00
Add the ability to load the KV cache from a file (#956)
This commit is contained in:
committed by
GitHub
parent
7f8c961287
commit
1003a8b2dd
@@ -46,6 +46,7 @@ class KVCache:
|
||||
self.values[..., prev : self.offset, :] = values
|
||||
return self.keys[..., : self.offset, :], self.values[..., : self.offset, :]
|
||||
|
||||
@property
|
||||
def state(self):
|
||||
return self.keys, self.values
|
||||
|
||||
@@ -137,6 +138,7 @@ class RotatingKVCache:
|
||||
return self.keys[..., : self.offset, :], self.values[..., : self.offset, :]
|
||||
return self.keys, self.values
|
||||
|
||||
@property
|
||||
def state(self):
|
||||
return self.keys, self.values
|
||||
|
||||
|
||||
Reference in New Issue
Block a user