← The index · Brain models & bodies · by eudald-seeslab

train-your-fly / connectome

PyTorch Geometric toolkit for connectome-constrained vision models: a Drosophila eye model feeding message passing over the FlyWire v783 whole-brain graph to a Kenyon-cell readout. Fixed wiring; only per-synapse gains and a linear readout are trained. The connectome study adds colour, shape, and numerosity tasks, randomized-ensemble controls, and manifold analysis; graphs archived on

FlyWireOnly the readout is trained
Fidelity · reviewed
L0 Wiring

The connectome is used as fixed wiring. Activity is mapped straight to controls. Nothing changes over time.

Dispute this rating →

The evidence

No evidence, no level.
Rating note

The FlyWire v783 graph is used as fixed wiring for a PyTorch Geometric classifier, with an anatomically careful eye model in front and a Kenyon-cell linear readout behind. No neuron is simulated over time: `forward` runs exactly NUM_CONNECTOME_PASSES (3) message-passing steps, each computed purely from incoming input, and the repository contains no membrane variable, no time constant, no leak, no spike threshold and no reset - a grep for membrane/voltage/tau/refractory/spike across `src/` returns only the string 'leaky_relu'. The authors say this themselves: 'Neurons keep no state between steps: each step is computed from incoming input alone.' That absence of any state variable is what rules out L1; the per-neuron xi is a static learned bias inside the nonlinearity, not a spiking threshold. Not L2 either, and not even close: the connectome edge weights are a non-trainable `register_buffer`, what is learned is a separate `edge_weight_multiplier` gain per synapse plus an optional per-neuron threshold plus the final linear classifier, all optimised offline by AdamW on a cross-entropy loss. This is a careful and honest project - the README's 'What gets trained' table states the regime precisely - it just sits at the fixed-wiring end of the scale.

Record

CategoryBrain models & bodies
DatasetsFlyWire
LevelL0 — reviewed
Listed incobanov/awesome-fly
First indexed2026-09-15
connectomegithub.com/eudald-seeslab/connectome
Zenododoi.org/10.5281/zenodo.21549559

Ratings on thelearningfly.com are proposals, not verdicts. Every one of them is arguable in public.