CAL
[ICCV 2021] Counterfactual Attention Learning for Fine-Grained Visual Categorization and Re-identification
Install / Use
/learn @raoyongming/CALREADME
Counterfactual Attention Learning
Created by Yongming Rao*, Guangyi Chen*, Jiwen Lu, Jie Zhou
This repository contains PyTorch implementation for ICCV 2021 paper Counterfactual Attention Learning for Fine-Grained Visual Categorization and Re-identification [arXiv]
We propose to learn the attention with counterfactual causality, which provides a tool to measure the attention quality and a powerful supervisory signal to guide the learning process.

CAL for Fine-Grained Visual Categorization
See CAL-FGVC.
CAL for Person Re-Identification
See CAL-ReID.
License
MIT License
Citation
If you find our work useful in your research, please consider citing:
@inproceedings{rao2021counterfactual,
title={Counterfactual Attention Learning for Fine-Grained Visual Categorization and Re-identification},
author={Rao, Yongming and Chen, Guangyi and Lu, Jiwen and Zhou, Jie},
booktitle={ICCV},
year={2021}
}
Related Skills
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
best-practices-researcher
The most comprehensive Claude Code skills registry | Web Search: https://skills-registry-web.vercel.app
mentoring-juniors
Community-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.
groundhog
399Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
