Neues Tool visualisiert Hugging-Face-Architekturen ohne Download
modelmap.cc erzeugt interaktive Architektur-Karten aus Modell-IDs – ohne Gewichte herunterzuladen
Mit KI erstellt◆ Fakten auf einen Blick
- Das Tool ist unter modelmap.cc erreichbar und erlaubt das Einfügen einer Hugging-Face-Modell-ID, um eine lebende Karte des Netzwerks zu erhalten, ohne Gewichte herunterzuladen.
- Die Struktur wird aus einer Meta-Device-Instanziierung gewonnen; Shapes aus einem getraceten Fake-Forward-Pass.
- Öffentliche Repositories funktionieren; gated Repositories nach Hinzufügen eines Tokens; Repos mit trust_remote_code erfordern lokalen modelmap dump und Hochladen der .graph.json.
- Das Tool zeigt pro Layer Parameteranzahl und Anteil an der Gesamtparameterzahl.
- Es gibt einen Flow-Replay-HUD, der die Shape-Transformation bei jedem Schritt zeigt.
- Man kann eine Hugging-Face-URL einfügen und erhält eine interaktive Visualisierung der Architektur.
Neues Tool visualisiert Hugging-Face-Architekturen ohne Download
Das browserbasierte Tool modelmap.cc erlaubt es, durch Eingabe einer Hugging-Face-Modell-ID oder -URL eine interaktive und animierte Karte der Netzwerkarchitektur zu erzeugen – eine „lebende Karte“ des Netzwerks, ohne Modellgewichte herunterzuladen. Vorgestellt wurde es auf Hacker News als Show HN. Die Visualisierung zeigt den Aufbau des Modells sowie die Transformation der Tensor-Shapes; die Darstellung ist interaktiv und animiert, ein Flow-Replay-HUD zeigt die Shape-Transformation bei jedem Schritt, sodass sich der Datenfluss durch das Netz verfolgen lässt. Technisch wird die Struktur ohne Gewichte durch Meta-Device-Instanziierung und einen getraceten Fake-Forward-Pass ermittelt – Details dazu im nächsten Abschnitt. Die Website listet zudem aktuell angesagte Modelle auf Hugging Face auf, die ohne Einschränkungen und mit der Transformers-Bibliothek ladbar sind. Ein ähnliches Ziel verfolgt hfviewer.com, das nach eigenen Angaben eine Lücke bei der Architekturvisualisierung füllt; modelmap.cc bietet jedoch eine eigenständige Lösung mit Fokus auf Hugging-Face-Modelle.
So funktioniert modelmap.cc
Technisch basiert modelmap.cc auf einer Meta-Device-Instanziierung: Das Modell wird ohne echte Gewichte auf einem virtuellen Gerät erzeugt, wodurch die Struktur des Netzwerks extrahiert werden kann, ohne Speicher für Parameter zu belegen. Die konkreten Tensor-Shapes stammen aus einem getraceten Fake-Forward-Pass, bei dem ein Vorwärtsdurchlauf mit Platzhalterdaten aufgezeichnet wird, um die Dimensionen der Tensoren an jedem Knoten zu bestimmen. Öffentliche Repositories funktionieren direkt, ohne dass eine Anmeldung oder ein Token erforderlich ist; bei gated Repositories muss ein Token hinterlegt werden. Repositories, die trust_remote_code erfordern, lassen sich über einen lokalen Dump einbinden: Der Befehl `modelmap dump --trust-remote-code` erzeugt eine .graph.json-Datei, die anschließend auf der Website hochgeladen werden kann. In der Visualisierung zeigt jeder Knoten die Parameteranzahl sowie den Anteil an der Gesamtparameterzahl. Ein Flow-Replay-HUD stellt die Shape-Transformation bei jedem Schritt dar, sodass sich nachvollziehen lässt, wie sich die Dimensionen durch die Schichten verändern. Die interaktive Karte erlaubt es, die Architektur zu erkunden und einzelne Schichten zu untersuchen.



