---
license: mit
tags:
- facial-reaction-generation
- dyadic-interaction
- diffusion-model
- affective-computing
- react2026
- mafrg
language:
- en
pipeline_tag: other
---
# CaReDiff — Causal Reaction Diffusion (REACT 2026)
Model checkpoints for **CaReDiff**, a submission to the [REACT 2026 Challenge](https://sites.google.com/view/react2026/home) (ACM MM 2026, Multiple Appropriate Facial Reaction Generation).
Given speaker behaviour (audio, video, 3DMM coefficients, facial attributes), CaReDiff generates multiple appropriate listener facial reactions (25-d: 15 AUs + valence/arousal + 8 expressions) with an auxiliary EEG prediction head.
- **Code:** https://github.com/smu-ivpl/CaReDiff
- **Checkpoints (this repo):** https://huggingface.co/IVPL/CaReDiff
## Tracks
| Track | Architecture | Description |
|-------|-------------|-------------|
| Generic Online | PerFRDiff + EEG | Diffusion-based generation over autoregressive windows |
| Generic Offline | PerFRDiff + EEG | Diffusion-based full-sequence generation |
| Personalised Online | PerFRDiff + PRA + EEG | Frozen generic backbone + Personalised Residual Adapter (autoregressive windows) |
| Personalised Offline | PerFRDiff + PRA + EEG | Frozen generic backbone + Personalised Residual Adapter (full-sequence) |
## Repository Layout
```
CaReDiff/
├── generic/
│ ├── online/ prior + denoiser + EEG head (checkpoint_120.pth)
│ └── offline/ prior + denoiser + EEG head (checkpoint_120.pth)
└── personalised/
├── online/ shared backbone + 3 adapters (personality / lhfb / both)
└── offline/ shared backbone + 3 adapters (personality / lhfb / both)
```
Each generic track folder contains:
```