L'architecture, le moteur C99, le format d'export ternaire et un checkpoint TinyStories de 944 000 paramètres sont publics sous Apache-2,0. Cette page dit exactement ce qu'il y a dans la boîte et ce qu'il n'y a pas, parce que « open source » sur un projet d'IA peut désigner n'importe quoi, d'une chaîne d'entraînement complète à un téléchargement de poids avec une licence agrafée.
Ce qui est public
| Artefact | Où | Contenu |
|---|---|---|
| Sources | github.com/TilelliLab/atome-lm | L'architecture à trois voies, le moteur C99 sans tas, le format ATOME01, les tests de parité, le script de mesure de RAM. |
| Poids | huggingface.co/TilelliLab/atome-lm | Les checkpoints entraînés. |
| Citation | 10,5281/zenodo.20518644 | Un DOI citable. |
| Licence | Apache-2,0 | Usage commercial autorisé, concession de brevet incluse, attribution requise. |
Ce qui n'est pas public, et pourquoi
- Les scripts d'entraînement des prototypes de classification. Le chemin moteur est public ; les générateurs de données et les recettes ne le sont pas.
- Les variantes de recherche élaborées. Voies étendues, mémoire et récupération, schémas de poids multi-bancs, garde-fou interne anti-régression.
- Le banc de test EDGE. Il relève d'un engagement pilote. Si vous voulez le faire tourner sur vos données, demandez : c'est une demande normale et la réponse est généralement oui.
Reproduire les chiffres publiés
- Parité —
tests/test_parity_with_c.py,tests/test_parity_multitoken.py - RAM par taille de modèle —
python3 scripts/measure_ram.py --markdown - Taille du moteur —
arm-none-eabi-sizesur l'objet compilé
La lecture complète des résultats de perplexité, y compris ceux où l'architecture perd,
est dans HONEST_RESULTS.md.