Downloads · 30 days
0
rohansiva/A4D-Checkpoint
A4D-Checkpoint is a robotics model from rohansiva. Use it for the robotics task on the model card, and read the license before you ship it in a product.
Fine-tuned CLIP checkpoint for A4D: Functional Latent Spaces for Affordance Reasoning (CoRL 2026).
Downloads · 30 days
0
Access
Public
Updated Sep 6, 2026
Repo size
605 MB
Likes
0
Public
Click a slice to open those files.
.pt605 MB · 100%
From the Hugging Face model README
Fine-tuned CLIP checkpoint for A4D: Functional Latent Spaces for Affordance Reasoning (CoRL 2026).
This checkpoint is a CLIP ViT-B/32 model (OpenAI pretrained weights as the base) fine-tuned for affordance classification: given an image and an affordance (e.g. "movable") with its antonym (e.g. "fixed"), the model's image/text embeddings are used to infer whether the affordance applies, by comparing similarity to the affordance term versus its antonym.
The checkpoint is a PyTorch .pt file containing a dict with a model_state_dict key, loadable into an open_clip ViT-B-32 model:
import torch
import open_clip
model, _, preprocess = open_clip.create_model_and_transforms("ViT-B-32", pretrained="openai")
ckpt = torch.load("A4D_model.pt", map_location="cpu")
state_dict = ckpt["model_state_dict"] if "model_state_dict" in ckpt else ckpt
model.load_state_dict(state_dict)
model.eval()
tokenizer = open_clip.get_tokenizer("ViT-B-32")
See the demo notebook (classification_uncertainty.ipynb) in the A4D code repo for a full classification + calibrated-uncertainty walkthrough using this checkpoint.
@inproceedings{siva2026objectsenablearefunctional,
title={What Objects Enable, Not What They Are: Functional Latent Spaces for Affordance Reasoning},
author={Rohan Siva and Neel P. Bhatt and Yunhao Yang and Seoyoung Lee and Nishant Gadde and Christian Ellis and Alvaro Velasquez and Zhangyang Wang and Ufuk Topcu},
year={2026},
booktitle={Proceedings of the Tenth Conference on Robot Learning},
address={Austin, TX, USA},
publisher={PMLR},
}