REACT++: Efficient Cross-Attention for Real-Time Scene Graph Generation
Paper
• 2603.06386 • Published
This repository contains REACT++ model checkpoints for scene graph generation (SGG) on the IndoorVG benchmark, across 1 backbone size.
REACT++ is a parameter-efficient, attention-augmented relation predictor built on top of a YOLO backbone. It uses:
The models were trained with the SGG-Benchmark framework and described in the REACT++ paper (Neau et al., 2026).
Metrics from end-to-end ONNX evaluation (
tools/eval_onnx_psg.py). E2E Latency = image load + pre-process + ONNX forward.
| Backbone | Params | R@20 | R@50 | R@100 | mR@20 | mR@50 | mR@100 | F1@20 | F1@50 | F1@100 | E2E Lat. (ms) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| yolov8m | ~25.9M | - | - | - | - | - | - | - | - | - | - |
| Variant | Sub-folder | Checkpoint files |
|---|---|---|
| yolov8m | yolov8m/ |
yolov8m/model.onnx (ONNX) · yolov8m/best_model_epoch_8.pth (PyTorch) |
from huggingface_hub import hf_hub_download
onnx_path = hf_hub_download(
repo_id="maelic/REACTPlusPlus_IndoorVG",
filename="yolov8m/react_pp_yolo12m.onnx",
repo_type="model",
)
# Run with tools/eval_onnx_psg.py or load directly via onnxruntime
# 1. Clone the repository
# git clone https://github.com/Maelic/SGG-Benchmark
# 2. Install dependencies
# pip install -e .
# 3. Download checkpoint + config
from huggingface_hub import hf_hub_download
ckpt_path = hf_hub_download(
repo_id="maelic/REACTPlusPlus_IndoorVG",
filename="yolov8m/best_model.pth",
repo_type="model",
)
cfg_path = hf_hub_download(
repo_id="maelic/REACTPlusPlus_IndoorVG",
filename="yolov8m/config.yml",
repo_type="model",
)
# 4. Run evaluation
import subprocess
subprocess.run([
"python", "tools/relation_eval_hydra.py",
"--config-path", str(cfg_path),
"--task", "sgdet",
"--eval-only",
"--checkpoint", str(ckpt_path),
])
@article{neau2026reactpp,
title = {REACT++: Efficient Cross-Attention for Real-Time Scene Graph Generation
},
author = {Neau, Maëlic and Falomir, Zoe},
year = {2026},
url = {https://arxiv.org/abs/2603.06386},
}