TypeProbe: Recovering Type Representations from Hidden States of Pre-trained Code Models
State-of-the-art code models achieve impressive performance, yet the extent to which they internally encode type information remains poorly understood. We probe the residual streams of pretrained code models for internal type representations using a parallel dataset of Java and Python code examples. Our results show that cross-lingual type representations emerge even from untyped code. Moreover, we test whether hidden states linearly encode the result type implied by typed function application by training probes on one language to infer argument and result types in the other. Finally, we find
Lineage graph
Paper → model → repo connections mined from source citations (Tier-1 exact match).
Why these links exist
Every edge carries a method, confidence, and the source snippet that justified it — so bad links are debuggable.
- PossiblePossibly related (embedding) · 47%What exactly does word2vec learn? →
- LinkedLinked via arxiv author · 85%Giuliano Gorgone →
“TypeProbe: Recovering Type Representations from Hidden States of Pre-trained Code Models”
- LinkedLinked via arxiv author · 85%Fausto Carcassi →
“TypeProbe: Recovering Type Representations from Hidden States of Pre-trained Code Models”
