1. KVCache base: add default task_cached/task_record_hashes, remove getattr from scheduler 2. Remove page_size param from scheduler constructor (ContiguousCache-only) 3. InferenceEngine expose cache param for KVCache injection 4. Rename page_cache -> kv_cache in Executor 5. Move stream_callback from Task to TaskManager._callbacks dict 6. TaskManager.clear_queues clears callbacks |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| cache.py | ||
| executor.py | ||
| scheduler.py | ||
| task.py | ||