Skip to content

Commit ebc12f1

Browse files
committed
Rename embedding block space manager
1 parent 25b54d9 commit ebc12f1

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed

vllm/core/interfaces.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ def get_block_space_manager_class(version: str):
3535
from vllm.core.block_manager_v2 import BlockSpaceManagerV2
3636
return BlockSpaceManagerV2
3737

38-
if version == "embedding":
39-
from vllm.core.embedding_model_block_manager import (
40-
EmbeddingModelBlockSpaceManager)
41-
return EmbeddingModelBlockSpaceManager
38+
if version == "placeholder":
39+
from vllm.core.placeholder_block_space_manager import (
40+
PlaceholderBlockSpaceManager)
41+
return PlaceholderBlockSpaceManager
4242

4343
raise ValueError(f"Unknown version {version=}")
4444

vllm/core/embedding_model_block_manager.py renamed to vllm/core/placeholder_block_space_manager.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@
44
from vllm.sequence import Sequence, SequenceGroup
55

66

7-
class EmbeddingModelBlockSpaceManager(BlockSpaceManager):
8-
"""An embedding version of BlockSpaceManager for use in environments
9-
with embedding models where block management is not required.
7+
class PlaceholderBlockSpaceManager(BlockSpaceManager):
8+
"""A version of BlockSpaceManager for use in environments
9+
where block management is not required.
10+
For example: embedding models or attention-free models like Mamba.
1011
1112
This class provides the same interface as BlockSpaceManager, but its
1213
methods perform no actions or return simple values like True in specific

vllm/core/scheduler.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ def __init__(
281281
version = "v2"
282282
if (self.scheduler_config.embedding_mode
283283
or self.scheduler_config.is_attention_free):
284-
version = "embedding"
284+
version = "placeholder"
285285

286286
BlockSpaceManagerImpl = BlockSpaceManager.get_block_space_manager_class(
287287
version)

0 commit comments

Comments
 (0)