kimhc6028/relational-networks
Pytorch implementation of "A simple neural network module for relational reasoning" (Relational Networks)
Implements relational reasoning through a specialized neural module that compares object pairs using concatenated feature representations, evaluated on the Sort-of-CLEVR visual question-answering task with both binary and ternary relation types. The architecture combines a CNN feature extractor with a relation module that processes pairwise object interactions, achieving 89% accuracy on relational questions compared to 66% for standard CNN+MLP baselines. Supports PyTorch training with configurable relation types and includes dataset generation utilities for the synthetic CLEVR benchmark.
818 stars. No commits in the last 6 months.
Stars
818
Forks
160
Language
Python
License
BSD-3-Clause
Category
Last pushed
Dec 06, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/kimhc6028/relational-networks"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
adobe/antialiased-cnns
pip install antialiased-cnns to improve stability and accuracy
HelmchenLabSoftware/Cascade
Calibrated inference of spiking from calcium ΔF/F data using deep networks
lucidrains/RIM-pytorch
Implementation of Recurrent Independent Mechanisms in Pytorch
orchardbirds/bokbokbok
Custom Loss Functions and Evaluation Metrics for XGBoost and LightGBM
KaiyangZhou/pytorch-center-loss
Pytorch implementation of Center Loss