Skip to content

Remove type annotation in Siglip Attention Module#38503

Merged
ydshieh merged 2 commits into
huggingface:mainfrom
yaswanth19:rm-type-ann-siglip-attn
Jun 2, 2025
Merged

Remove type annotation in Siglip Attention Module#38503
ydshieh merged 2 commits into
huggingface:mainfrom
yaswanth19:rm-type-ann-siglip-attn

Conversation

@yaswanth19

@yaswanth19 yaswanth19 commented May 31, 2025

Copy link
Copy Markdown
Contributor

As per the title, it removes the type annotation that causes issues when using Modular as we don't usually have both text and vision config for all the models. Since SigLIP is commonly used in VLMs as vision backbone, and the Attention module is a quite generic so this allows us more flexibility in using Modular.

@yaswanth19

Copy link
Copy Markdown
Contributor Author

@yonigozlan Please review this NIT PR

@yonigozlan yonigozlan left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok for removing if it can help using SigLip2 with modular. Wdyt @ydshieh ?

@yonigozlan yonigozlan requested a review from ydshieh June 2, 2025 15:44

@ydshieh ydshieh left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK, makes sense, thank you

@ydshieh ydshieh merged commit 1094dd3 into huggingface:main Jun 2, 2025
16 of 18 checks passed
@yaswanth19 yaswanth19 deleted the rm-type-ann-siglip-attn branch June 3, 2025 07:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants