ViperEkura
849e1e00a3
refactor: clean up inference design patterns
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
2026-07-05 11:41:54 +08:00
..
2026-07-04 15:59:11 +08:00
2026-07-04 15:42:33 +08:00
2026-07-05 11:41:54 +08:00
2026-07-05 11:34:36 +08:00
2026-06-30 14:59:43 +08:00
2026-07-04 15:59:11 +08:00
2026-07-04 15:42:33 +08:00
2026-05-31 15:14:27 +08:00
2026-07-03 22:04:55 +08:00
2026-06-27 16:10:37 +08:00
2026-07-03 18:41:19 +08:00
2026-05-24 20:35:44 +08:00