For the complete documentation index, see llms.txt. This page is also available as Markdown.

🐳DeepSeek-R1 quantification dynamique 1,58 bit

Consultez les tableaux de comparaison des performances des quantifications GGUF dynamiques d'Unsloth par rapport aux quantifications IMatrix standard.

Lisez notre article complet sur DeepSeek-R1 ici : unsloth.ai/blog/deepseekr1-dynamic

1 bit (Petit) - Dynamique vs. Basique

Type GGUF
Quant
Taille (Go)
Graine
Pygame
Arrière-plan
ACCÉLÉRER SPACE
Forme de l’oiseau
Sol
Score en haut à droite
Tuyaux
Meilleur score
Quitter
Exécutable
Score
Score moyen
Erreurs
Notes

Dynamique

IQ1_S

131

3407

1

0.5

1

0.5

0.5

1

0.5

1

1

0

7

score =!inc SyntaxError : syntaxe invalide

Sélectionne des formes et des couleurs aléatoires au début, mais ne tourne pas d’un essai à l’autre

Dynamique

IQ1_S

131

3408

1

1

0.25

1

0.5

1

0.5

1

1

0

7.25

score =B4 NameError : le nom 'B4' n’est pas défini

Mieux - sélectionne les couleurs des tuyaux aléatoirement, mais elles sont toutes d’une seule couleur - elles devraient être différentes. La chute au sol ne réinitialise pas l’accélération.

Dynamique

IQ1_S

131

3409

1

0.5

0.5

0.5

0

1

1

1

1

0

6.5

6.92

score =3D 0 SyntaxError : littéral décimal invalide

Trop difficile à jouer - accélération trop rapide. Les couleurs des tuyaux sont maintenant aléatoires, mais la forme de l’oiseau ne change pas. La collision avec le sol échoue.

Basique

IQ1_S

133

3407

0

0

0

0

0

0

0

0

0

0

0

Pas de code

Échec complet. Répète « avec des couleurs sombres » à l’infini

Basique

IQ1_S

133

3408

0

0

0

0

0

0

0

0

0

0

0

Pas de code

Échec complet. Répète « Pygame » à l’infini

Basique

IQ1_S

133

3409

0

0

0

0

0

0

0

0

0

0

0

0

Pas de code

Échec complet. Répète « pipe_x = screen_height pipe_x = screen_height pipe_height = screen_height - Pipe_height » à l’infini.

1 bit (Moyen) - Dynamique vs. Basique

Type GGUF
Quant
Taille (Go)
Graine
Pygame
Arrière-plan
ACCÉLÉRER SPACE
Forme de l’oiseau
Sol
Score en haut à droite
Tuyaux
Meilleur score
Quitter
Exécutable
Score
Score moyen
Erreurs
Notes

Dynamique

IQ1_M

158

3407

1

1

0.75

1

1

1

1

1

1

1

9.75

Aucun

Un peu rapide et difficile à jouer.

Dynamique

IQ1_M

158

3408

1

1

0.5

1

1

1

1

1

1

1

9.5

Aucun

Très bien - le sol devrait être plus clair. L’accélération devrait être plus lente.

Dynamique

IQ1_M

158

3409

1

0.5

1

0.5

0.5

1

0.5

1

1

1

8

9.08

Aucun

La couleur de fond ne change pas d’un essai à l’autre. Les tuyaux ne touchent pas le haut. Aucun sol n’est visible.

Basique

IQ1_M

149

3407

1

0

0

0

0

0

0

0

1

0

2

if game_over: NameError : le nom 'game_over' n’est pas défini

Échec complet. Écran noir uniquement

Basique

IQ1_M

149

3408

1

0

0

0

0

0

0

0

1

0

2

Pas de code

Échec complet. Écran noir puis fermeture.

Basique

IQ1_M

149

3409

1

0

0

0

0

0

0

0

0

0

1

1.67

window.fill((100, 100, 255)) Bleu clair SyntaxError : syntaxe invalide && main() NameError : le nom 'main' n’est pas défini.

Échec complet.

2 bits (Extra extra petit) - Dynamique vs. Basique

Type GGUF
Quant
Taille (Go)
Graine
Pygame
Arrière-plan
ACCÉLÉRER SPACE
Forme de l’oiseau
Sol
Score en haut à droite
Tuyaux
Meilleur score
Quitter
Exécutable
Score
Score moyen
Erreurs
Notes

Dynamique

IQ2_XXS

183

3407

1

1

0.5

1

1

1

1

1

1

1

9.5

Aucun

Trop difficile à jouer - accélération trop lente. Ralentissements

Dynamique

IQ2_XXS

183

3408

1

1

1

1

1

1

0.5

0.5

1

0

8

global best_score SyntaxError : le nom 'best_score' est affecté avant la déclaration global

J’ai dû modifier 2 lignes - supprimer global best_score, et définir pipe_list = []

Dynamique

IQ2_XXS

183

3409

1

1

1

1

1

1

1

1

1

1

10

9.17

Aucun

Extrêmement bien. Cela fait même que les tuyaux ont des distances aléatoires entre eux.

Basique

IQ2_XXS

175

3407

1

0.5

0.5

0.5

1

0

0.5

1

0

0

5

pipe_color = random.choice([(34, 139, 34), (139, 69, 19), (47, 47, 47)) SyntaxError : la parenthèse fermante ')' ne correspond pas à la parenthèse ouvrante '[' && pygame.draw.polygon(screen, bird_color, points) ValueError : l’argument points doit contenir plus de 2 points

Échec à la fermeture. Même couleur. Détection des collisions un peu décalée. Pas de score

Basique

IQ2_XXS

175

3408

1

0.5

0.5

0.5

1

1

0.5

1

0

0

6

pipes.append({'x': SCREEN_WIDTH, 'gap_y': random.randint(50, SCREEN_HEIGHT - 150)) SyntaxError : la parenthèse fermante ')' ne correspond pas à la parenthèse ouvrante '{'

Accélération étrange. Choisit 1 couleur par manche. Impossible de quitter.

Basique

IQ2_XXS

175

3409

1

1

1

1

1

1

1

0

0.5

0

7.5

6.17

screen = pygame.display.set_mode((SCREEN_WIDTH, SCREENHEIGHT)) NameError : le nom 'SCREENHEIGHT' n’est pas défini. Vouliez-vous dire 'SCREEN_HEIGHT' ?

Correct. Les couleurs changent. Le meilleur score ne se met pas à jour. Quitter : seulement ESC, pas Q.

Sortie du test de quantification dynamique

Sortie du test de quantification non dynamique

Mis à jour

Ce contenu vous a-t-il été utile ?