Sutra: Tensor-Op RNNs as a Compilation Target for Vector Symbolic Architectures
Il documento introduce Sutra, un linguaggio di programmazione puramente funzionale che compila operazioni simboliche di Architettura Vettoriale Simbolica in grafi di tensori PyTorch fusi, consentendo ai programmi di raggiungere una precisione di decodifica perfetta su diversi substrati di embedding congelati e di essere addestrati tramite backpropagation, pur rimanendo completamente leggibili e ricompilabili come codice sorgente.