gemma4-e2b
Architecture dense35 CouchesLicence apache-2.0Contexte maximal 128kVocabulaire 262.144
En Q4_K_M, c’est un fichier de 2,89 Gio, et il tient sur 18 des 18 machines que nous mesurons (celle qui a le moins de mémoire : PC avec RTX 4060 8 Go). Ici, c’est le fichier qui remplit la mémoire : même à son contexte maximal de 128k tokens, le contexte ajoute 0,76 Gio — et le même contenu demande en français 1,27 fois autant de tokens qu’en anglais (en allemand, 1,33 fois).
Taille du modèle en Q4_K_M
Mesuré par Local AI Scope
Mémoire de contexte à 8k tokens
Mesuré par Local AI Scope
Ce que coûte l’allemand face à l’anglais
Mesuré par Local AI Scope
Tailles des fichiers publiés
Ce sont les tailles des fichiers réellement publiés par son auteur, additionnées lorsque le modèle est livré en plusieurs parties. Pas une estimation à partir du nombre de paramètres.
| Compression | Taille du modèle |
|---|---|
Q8_0 |
4,70 GiB |
Q6_K |
4,19 GiB |
Q5_K_M |
3,13 GiB |
Q5_K_S |
3,09 GiB |
Q4_K_M |
2,89 GiB |
Q4_K_S |
2,83 GiB |
IQ4_XS |
2,78 GiB |
Q3_K_M |
2,36 GiB |
Ce modèle lit aussi les images. Il lui faut pour cela un second fichier, le projecteur de vision (mmproj-F16.gguf, 0,92 Gio), publié à côté du modèle et non compté dans les chiffres de cette page : ils ne comptent que le texte. Si vous comptez lui envoyer des images, ajoutez-le à la taille du modèle.
Mémoire de contexte
Calculée à partir du schéma d’attention que ce modèle déclare couche par couche, et non de la formule générique. C’est pourquoi le chiffre est souvent bien inférieur à celui d’autres calculateurs. Ses couches d’attention complète ne sont pas construites comme celles à fenêtre glissante : 1 tête clé-valeur de 512 par couche au lieu de 1 tête clé-valeur de 256 ; et ses 20 dernières couches réutilisent le cache d’une couche précédente, elles n’ajoutent donc rien. Nous comptons chaque type avec sa propre taille, clé et valeur stockées séparément, ce que llama.cpp et MLX gardent réellement en mémoire.
- 8k tokens → 0,05 GiB
- 32k tokens → 0,19 GiB
- 128k tokens → 0,76 GiB
Ce qu’il coûte dans chaque langue
Mesuré en exécutant le tokenizer de ce modèle sur le même contenu dans quatre langues. Les tokens sont ce que l’on paie en contexte, en mémoire et sur la facture du cloud.
| Type de texte | EN | ES | FR | DE |
|---|---|---|---|---|
| Code | — | ×1,16 | ×1,25 | ×1,39 |
| Contrats | — | ×1,15 | ×1,22 | ×1,36 |
| Courriels d’entreprise | — | ×1,11 | ×1,21 | ×1,21 |
| Tickets d’assistance | — | ×1,20 | ×1,40 | ×1,32 |
L’anglais est la référence : chaque chiffre indique combien de fois plus de tokens coûte le même contenu dans cette langue. Moyenne sur tout le corpus: DE ×1,33.
Où il tient
Tenir signifie que le modèle, sa mémoire de contexte et la marge de travail tiennent au contexte indiqué, en laissant au système sa part. 18 sur les 18 machines testées (Q4_K_M, 8k tokens).
