diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-13 15:31:41 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-13 15:31:41 +0100 |
| commit | bf8c088763eda14ff269f2152f1ff806bc545c90 (patch) | |
| tree | c5efcc48a599f96b2c0324cde136d20f8f855f4f /src/gpu/sampler_cache.h | |
| parent | 3c51bb700efcc3d20400fb0d945a9c7567d3bbde (diff) | |
CNN v2 web tool: Major UI redesign with three-panel layout
UI Changes:
- Three-panel layout: left (weights), center (canvas), right (activations)
- Left sidebar: clickable weights drop zone, weights info, kernel visualization
- Right sidebar: 4 small activation views + large 4× zoom view
- Controls moved to header (inline with title)
Weights Visualization:
- Dedicated panel in left sidebar with layer buttons
- 1 pixel per weight (was 20px)
- All input channels horizontal, output channels stacked vertically
- Renders to separate canvas (not in activation grid)
Activation Viewer:
- 4 channels in horizontal row (was 2×2 grid)
- Mouse-driven zoom view below (32×32 area at 4× magnification)
- Zoom shows all 4 channels in 2×2 quadrant layout
- Removed activations/weights mode toggle
State Preservation:
- Blend changes preserve selected layer/channel
- Fixed activation view reset bug
Documentation:
- Updated README with new layout and feature descriptions
- Marked implemented features (weights viz, layer viewer)
- Updated size estimates (~22 KB total)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'src/gpu/sampler_cache.h')
0 files changed, 0 insertions, 0 deletions
