GuppyLM / Die Originalgewichte

Vom Token zum Vektor.

Ein Farbstreifen pro Token. Eine Farbe pro Dimension. Verfolge die trainierten Embeddings bis zur ersten LayerNorm.

Zur Transformer-Werkbank ↗

Die Datenquelle

Lokale Daten werden gesucht …

Trainierte Gewichte vom anderen Rechner verwenden

Synchronisiere Checkpoints/bestes_modell.pt oder führe den folgenden Export direkt auf dem Trainingsrechner aus. Das Skript liegt neben dem Lehrnotebook und nutzt dieselbe Python-Umgebung.

python exportiere_embeddings.py Checkpoints/bestes_modell.pt

Öffne danach die erzeugte Data/embeddings-checkpoint.json über „Checkpoint-Export laden“. Sie enthält beide Embeddingtabellen, die erste LayerNorm und den zum Checkpoint gehörenden Tokenizer. Ein separates tokenizer.json wird dafür nicht benötigt. Die große .pt-Datei bleibt außerhalb des Browsers.

Bei Nutzung über einen lokalen Webserver wird der Export automatisch aus ../Data/embeddings-checkpoint.json geladen. Ohne Export wird ../Data/tokenizer.json für die Tokenisierung verwendet. Beim direkten Öffnen der HTML-Datei wähle die JSON-Datei über die Schaltfläche aus. Alle Berechnungen bleiben lokal.

01

Text → Tokens → IDs

ByteLevel-BPE aus dem Original-Tokenizer. Ein Token ist nicht zwingend ein ganzes Wort.

Noch kein Tokenizer geladen

Die Positionen zählen Tokens ab 0, nicht Wörter oder Buchstaben. Es werden keine Sondertokens automatisch ergänzt; das Chat-Beispiel enthält sie ausdrücklich.

Bereit für deinen Checkpoint

Hier erscheinen die trainierten Vektoren.

Die Tokenisierung funktioniert bereits mit einer tokenizer.json. Für die folgenden Farbstreifen fehlen noch die Originalgewichte. Lade den Checkpoint-Export, um den ganzen Weg bis zur LayerNorm zu sehen.

Es werden keine Zufallswerte oder Ersatz-Embeddings angezeigt.