2026-05-29 22:26:23 +08:00
|
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
|
# SPDX-FileCopyrightText: Copyright contributors to the vLLM project
|
|
|
|
|
|
2026-07-24 22:42:45 +08:00
|
|
|
from vllm_omni.diffusion.cache.magcache.backend import MagCacheBackend
|
2026-05-29 22:26:23 +08:00
|
|
|
from vllm_omni.diffusion.cache.magcache.config import MagCacheConfig
|
|
|
|
|
from vllm_omni.diffusion.cache.magcache.hook import (
|
|
|
|
|
MagCacheBlockHook,
|
|
|
|
|
MagCacheHeadHook,
|
|
|
|
|
MagCacheState,
|
|
|
|
|
apply_mag_cache_hook,
|
|
|
|
|
)
|
|
|
|
|
from vllm_omni.diffusion.cache.magcache.strategy import (
|
|
|
|
|
Flux2MagCacheStrategy,
|
|
|
|
|
FluxMagCacheStrategy,
|
|
|
|
|
MagCacheStrategy,
|
|
|
|
|
MagCacheStrategyRegistry,
|
|
|
|
|
get_strategy,
|
|
|
|
|
register_strategy,
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
__all__ = [
|
|
|
|
|
"Flux2MagCacheStrategy",
|
|
|
|
|
"FluxMagCacheStrategy",
|
|
|
|
|
"MagCacheBlockHook",
|
2026-07-24 22:42:45 +08:00
|
|
|
"MagCacheBackend",
|
2026-05-29 22:26:23 +08:00
|
|
|
"MagCacheConfig",
|
|
|
|
|
"MagCacheHeadHook",
|
|
|
|
|
"MagCacheState",
|
|
|
|
|
"MagCacheStrategy",
|
|
|
|
|
"MagCacheStrategyRegistry",
|
|
|
|
|
"apply_mag_cache_hook",
|
|
|
|
|
"get_strategy",
|
|
|
|
|
"register_strategy",
|
|
|
|
|
]
|