LLMVis / components

Commit History

Fixed ablation graphs first token population, still need to fix original graphs when no beam selected
670d882

cdpearlman commited on

Fixed duplicate activation store bug
78cc5b4

cdpearlman commited on

added color swatches for easy mapping from attention categories to BertViz
96e2bc7

cdpearlman commited on

display attention category scores in order
c629c1f

cdpearlman commited on

completed the rest of the explanation improvements from JARVIS audit
ff1ba74

cdpearlman commited on

New models chosen and rag docs updated
f478beb

cdpearlman commited on

Attention refactor, better categorization and explanation
7fa8fb4

cdpearlman commited on

Fixed glossary UI to be cleaner
1cce926

cdpearlman commited on

Added glossary embeddings and explanations
2800225

cdpearlman commited on

ablation experiment fixes, better UI and full sequence comparison
a938eeb

cdpearlman commited on

feat(output): Add token scrubber with per-position top-5 next-token probabilities
d60cfe2

cdpearlman Cursor commited on

Add drag-to-resize on chat window left edge
718dfcb

cdpearlman Cursor commited on

Added message greeting to chatbot
b6266bb

cdpearlman commited on

Reset chat history on browser refresh to show greeting
cbe8dbf

cdpearlman Cursor commited on

Add greeting message to chatbot on first open
678a73d

cdpearlman Cursor commited on

Resolve merge conflicts in README.md and todo.md
b4d0227

cdpearlman Cursor commited on

feat: Add AI chatbot with Gemini integration and RAG support
62884e7

cdpearlman Cursor commited on

cleanup for merge
b194610

cdpearlman commited on

chore: remove unused code, imports, and deprecated functions
2965a7d

cdpearlman Cursor commited on

conductor(checkpoint): Checkpoint end of Phase 2: Frontend Control Panel
24bd049

cdpearlman commited on

Fix ablation head selection: handle old data format, prevent spurious selections on render
bb577e6

cdpearlman commited on

Fix 5 UI issues: comparison button, tokenization layout, expandable attention categories, BertViz instructions, multi-layer ablation
0f46e9c

cdpearlman commited on

rules change for simple git commit messages
d90df7f

cdpearlman commited on

Refactor analysis scope and enhance attention UI (Agents F and G)
8a1fc4b

cdpearlman commited on

Add educational explanations to pipeline stages (Agent C): embedding lookup table, MLP knowledge storage, attention viz guide
3e6c5b6

cdpearlman commited on

Improve UI clarity: rename generation settings labels and remove score display
d134e9a

cdpearlman commited on

Add comprehensive test suite for utility modules (73 tests)
e13b1ba

cdpearlman commited on

Refactor: Replace heatmap with pipeline explanation visualization
3850656

cdpearlman commited on

heatmap implementation
ac745db

cdpearlman commited on

Ablation updated for full sequence, needs refactor for front-end and workflow
2ad1c2e

cdpearlman commited on

Fixed errors for beam search refactor
c19d5a8

cdpearlman commited on

Switched to beam search instead of single token
4c3d673

cdpearlman commited on

Fix storage quota error by using memory storage and add type safety checks
cc96787

cdpearlman commited on

Update layer highlighting to 100% threshold for actual output token only
9d22c3c

cdpearlman commited on

Improve explanations: optimize head categorization and comparison thresholds, enhance ablation explanation, rewrite all tooltips for high school level
b828e58

cdpearlman commited on

Clean up: fix significant layer threshold to 50%, remove unused logit lens parameter, remove certainty calculations
a4e6de8

cdpearlman commited on

Add ablation experiment before/after comparison with Reset button
d701d46

cdpearlman commited on

Fix token predictions not being collected - changed condition to check for block_outputs and norm_parameters instead of logit_lens_parameter
d6f21db

cdpearlman commited on

Implement PHASE 3: Tokenization Explanation Section - Created components/tokenization_panel.py with three-column layout - Added HTML/CSS-based static tokenization diagram - Integrated tokenization panel into main_panel.py - Added update_tokenization_display() callback - Added CSS styling with hover effects and connecting lines - Implemented comparison mode support with vertical stacking
f0bb174

cdpearlman commited on

PHASE 2: UI Component Removal & Cleanup - Removed Check Token feature, Bottom Experiments section, certainty display, and top_attended section from layer accordions. Cleaned up related CSS.
313afef

cdpearlman commited on

merge for ablation experiments
3f74515

cdpearlman commited on

pycache shit
e5b425f

cdpearlman commited on

Remove comparison analysis section and divergence tags from layer headers
ed1b35e

cdpearlman commited on

completed ablation experiment implementation
65dd6b7

cdpearlman commited on

Fix experiments section visibility and improve ablation logic - Fix experiments section callback to show properly after analysis - Change mean ablation to use mean across ALL layers and tokens (not just selected layer) - Update UI description to clarify meaningless mean activation - Remove prevent_initial_call to ensure proper initialization
1e7c9a1

cdpearlman commited on

Add Experiments panel with mean ablation feature - Remove Divergent Layers summary from comparison panel (keep badges) - Add collapsible Experiments section after analysis - Implement Ablation Study with layer selection buttons - Add mean ablation function to replace layer activations with mean - Run ablation on both prompts and update results - Gray out ablated layer in accordion with visual indicator - Add CSS styling for experiments panel and ablated layers
67f8e53

cdpearlman commited on

Added prompt comparison visualizations
8b99060

cdpearlman commited on

Fix attention view display: always show section, remove Analysis Results, add debugging
4cd795f

cdpearlman commited on

Add simplified attention view with top-3 attended tokens and BertViz toggle button
977a3ff

cdpearlman commited on