SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2502.03549 · ICLR · 2025

Kronecker Mask and Interpretive Prompts are Language-Action Video Learners

Jia He, Hui Li, Jingyi Yang, Zitong Yu, Xiuming Ni

arXiv · PDF · Open in the Atlas

Code that ran

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.

RepositoryRoleRan
yjyddq/CLAVER — 9 of 11
FunctionStatusWhere 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")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

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.

For agents

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.