Jia He, Hui Li, Jingyi Yang, Zitong Yu, Xiuming Ni
We lifted 11 functions out of this paper's own repositories and ran 9 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.
| Repository | Role | Ran |
|---|---|---|
| yjyddq/CLAVER | — | 9 of 11 |
| Function | Status | Where it lives |
|---|---|---|
| CLIP | Ran | yjyddq/CLAVER/models/claver.py pointer only (licence: NONE) · get_code("ea3373815e1a7a63") |
| DropPath | Ran | yjyddq/CLAVER/models/claver.py pointer only (licence: NONE) · get_code("02c3d66d7386b4ce") |
| LayerNorm | Ran | yjyddq/CLAVER/models/claver.py pointer only (licence: NONE) · get_code("07f83dd5e1159854") |
| ResidualAttentionBlock | Ran | yjyddq/CLAVER/models/claver.py pointer only (licence: NONE) · get_code("23a40303b56bf120") |
| SpatialAttentionBlock | Ran | yjyddq/CLAVER/models/claver.py pointer only (licence: NONE) · get_code("923f5373bf4e3656") |
| SpatialTransformer | Ran | yjyddq/CLAVER/models/claver.py pointer only (licence: NONE) · get_code("0ed72504b4471f32") |
| TemporalAttentionBlock | Ran | yjyddq/CLAVER/models/claver.py pointer only (licence: NONE) · get_code("404e08757bf09cdc") |
| TemporalTransformer | Ran | yjyddq/CLAVER/models/claver.py pointer only (licence: NONE) · get_code("1df85a83617ec2e9") |
| Transformer | Ran | yjyddq/CLAVER/models/claver.py pointer only (licence: NONE) · get_code("54f791f044d7891c") |
| CLAVER | Not yet run | yjyddq/CLAVER/models/claver.py pointer only (licence: NONE) · get_code("ecee626d87b97fac") |
| VideoVisionTransformer | Not yet run | yjyddq/CLAVER/models/claver.py pointer only (licence: NONE) · get_code("33ddf59a02be66bf") |
Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.
Contrastive language-image pretraining (CLIP) has significantly advanced imagebased vision learning. A pressing topic subsequently arises: how can we effectively adapt CLIP to the video domain? Recent studies have focused on adjusting either the textual or visual branch of CLIP for action recognition. However, we argue that adaptations of both branches are crucial. In this paper, we propose CLAVER: a Contrastive Language-Action Video Learner, designed to shift CLIP's focus from the alignment of static visual objects and concrete nouns to the alignment of dynamic action behaviors and abstract verbs. Specifically, we introduce a novel Kronecker mask attention for temporal modeling. Our tailored Kronecker mask offers three benefits 1) it expands the temporal receptive field for each token, 2) it serves as an effective spatiotemporal heterogeneity inductive bias, mitigating the issue of spatiotemporal homogenization, and 3) it can be seamlessly plugged into transformer-based models. Regarding the textual branch, we leverage large language models to generate diverse, sentence-level and semantically rich interpretive prompts of actions, which shift the model's focus towards the verb comprehension. Extensive experiments on various benchmarks and learning scenarios demonstrate the superiority and generality of our approach. Code is available at https://github.com/yjyddq/CLAVER.
The same record, over MCP at https://syntology.ai/mcp:
get_harvested_code_for_paper("2502.03549")
get_code_for_paper("2502.03549")
have("2502.03549")
Connect an agent — have() is free.