Skip to content

Commit 9511c21

Browse files
[llama-mm] Add export friendly TiledTokenPositionalEmbedding (#6824)
Summary: As titled. This is used by CLIP vision encoder. Test Plan: Rely on newly added unit tests. Reviewers: Subscribers: Tasks: Tags: ghstack-source-id: dcb8e60 Pull Request resolved: #6806 Co-authored-by: Mengwei Liu <[email protected]>
1 parent bfb1e99 commit 9511c21

File tree

3 files changed

+598
-1
lines changed

3 files changed

+598
-1
lines changed

extension/llm/modules/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,18 @@
66

77
from ._position_embeddings import (
88
replace_tile_positional_embedding,
9+
replace_tiled_token_positional_embedding,
10+
TiledTokenPositionalEmbedding,
911
TilePositionalEmbedding,
1012
)
1113
from .attention import MultiHeadAttention, replace_mha_with_inference_mha
1214
from .kv_cache import KVCache
1315

1416
__all__ = [
1517
"TilePositionalEmbedding",
18+
"TiledTokenPositionalEmbedding",
1619
"replace_tile_positional_embedding",
20+
"replace_tiled_token_positional_embedding",
1721
"MultiHeadAttention",
1822
"replace_mha_with_inference_mha",
1923
"KVCache",

0 commit comments

Comments
 (0)