🐳DeepSeek-R1 Dynamisch 1,58-Bit

Sieh Vergleichstabellen zur Leistung von Unsloths dynamischen GGUF-Quants gegenüber standardmäßigen IMatrix-Quants.

Lest hier unseren vollständigen DeepSeek-R1-Blogbeitrag: unsloth.ai/blog/deepseekr1-dynamic

1-Bit (Klein) - Dynamisch vs. Basis

GGUF-Typ
Quant
Größe (GB)
Seed
Pygame
Hintergrund
Beschleunigen LEERTASTE
Vogelform
Land
Punktestand oben rechts
Rohre
Bester Punktestand
Beenden
Ausführbar
Punktestand
Durchschn. Punktestand
Fehler
Notizen

Dynamisch

IQ1_S

131

3407

1

0.5

1

0.5

0.5

1

0.5

1

1

0

7

score =!inc SyntaxError: ungültige Syntax

Wählt zu Beginn zufällige Formen und Farben aus, rotiert aber nicht über die Versuche hinweg

Dynamisch

IQ1_S

131

3408

1

1

0.25

1

0.5

1

0.5

1

1

0

7.25

score =B4 NameError: name 'B4' is not defined

Besser - wählt Rohrfarben zufällig aus, aber alle haben nur 1 Farbe - sollten unterschiedlich sein. Das Fallen zu Boden setzt die Beschleunigung nicht zurück.

Dynamisch

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: ungültiges Dezimalliteral

Zu schwer zu spielen - Beschleunigung zu schnell. Rohrfarben sind jetzt zufällig, aber die Vogelform ändert sich nicht. Boden-Kollision schlägt fehl.

Basis

IQ1_S

133

3407

0

0

0

0

0

0

0

0

0

0

0

Kein Code

Vollständig fehlgeschlagen. Wiederholt ewig "mit dunklen Farben"

Basis

IQ1_S

133

3408

0

0

0

0

0

0

0

0

0

0

0

Kein Code

Vollständig fehlgeschlagen. Wiederholt ewig "Pygame's"

Basis

IQ1_S

133

3409

0

0

0

0

0

0

0

0

0

0

0

0

Kein Code

Vollständig fehlgeschlagen. Wiederholt ewig "pipe_x = screen_height pipe_x = screen_height pipe_height = screen_height - Pipe_height".

1-Bit (Mittel) - Dynamisch vs. Basis

GGUF-Typ
Quant
Größe (GB)
Seed
Pygame
Hintergrund
Beschleunigen LEERTASTE
Vogelform
Land
Punktestand oben rechts
Rohre
Bester Punktestand
Beenden
Ausführbar
Punktestand
Durchschn. Punktestand
Fehler
Notizen

Dynamisch

IQ1_M

158

3407

1

1

0.75

1

1

1

1

1

1

1

9.75

Keine

Ein bisschen schnell und schwer zu spielen.

Dynamisch

IQ1_M

158

3408

1

1

0.5

1

1

1

1

1

1

1

9.5

Keine

Sehr gut - das Land sollte klarer sein. Die Beschleunigung sollte langsamer sein.

Dynamisch

IQ1_M

158

3409

1

0.5

1

0.5

0.5

1

0.5

1

1

1

8

9.08

Keine

Die Hintergrundfarbe ändert sich zwischen den Versuchen nicht. Die Rohre berühren die Oberseite nicht. Es ist kein Land zu sehen.

Basis

IQ1_M

149

3407

1

0

0

0

0

0

0

0

1

0

2

if game_over: NameError: name 'game_over' is not defined

Vollständig fehlgeschlagen. Nur schwarzer Bildschirm

Basis

IQ1_M

149

3408

1

0

0

0

0

0

0

0

1

0

2

Kein Code

Vollständig fehlgeschlagen. Schwarzer Bildschirm und dann schließt es sich.

Basis

IQ1_M

149

3409

1

0

0

0

0

0

0

0

0

0

1

1.67

window.fill((100, 100, 255)) Hellblau SyntaxError: ungültige Syntax && main() NameError: name 'main' is not defined.

Vollständig fehlgeschlagen.

2-Bit (Extra extra klein) - Dynamisch vs. Basis

GGUF-Typ
Quant
Größe (GB)
Seed
Pygame
Hintergrund
Beschleunigen LEERTASTE
Vogelform
Land
Punktestand oben rechts
Rohre
Bester Punktestand
Beenden
Ausführbar
Punktestand
Durchschn. Punktestand
Fehler
Notizen

Dynamisch

IQ2_XXS

183

3407

1

1

0.5

1

1

1

1

1

1

1

9.5

Keine

Zu schwer zu spielen - Beschleunigung zu langsam. Hakt

Dynamisch

IQ2_XXS

183

3408

1

1

1

1

1

1

0.5

0.5

1

0

8

global best_score SyntaxError: name 'best_score' is assigned to before global declaration

Musste 2 Zeilen bearbeiten - global best_score entfernen und pipe_list = [] setzen

Dynamisch

IQ2_XXS

183

3409

1

1

1

1

1

1

1

1

1

1

10

9.17

Keine

Extrem gut. Sorgt sogar dafür, dass die Rohre zufällige Abstände zwischen sich haben.

Basis

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: schließende Klammer ')' stimmt nicht mit öffnender Klammer '[' überein && pygame.draw.polygon(screen, bird_color, points) ValueError: points argument must contain more than 2 points

Beenden schlägt fehl. Gleiche Farbe. Kollisionsprüfung etwas ungenau. Kein Punktestand

Basis

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: schließende Klammer ')' stimmt nicht mit öffnender Klammer '{' überein

Beschleunigung seltsam. Wählt 1 Farbe pro Runde. Beenden nicht möglich.

Basis

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: name 'SCREENHEIGHT' is not defined. Did you mean: 'SCREEN_HEIGHT'?

OK. Farben ändern sich. Bester Punktestand wird nicht aktualisiert. Beenden nur mit ESC, nicht mit Q.

Ausgabe des Tests für dynamische Quantisierung

Ausgabe des Tests für nicht-dynamische Quantisierung

Zuletzt aktualisiert

War das hilfreich?