Transfer Learning Lab: Freeze, Fine-Tune & LoRA (2D)
Flat schematic-network companion to the 3D lab: pick full fine-tuning, feature extraction, or LoRA adapters, and watch which connections light up as trainable while loss, accuracy and trainable-parameter share update every epoch.
This 2D companion runs the exact same trainable-parameter math as the 3D lab — full fine-tuning with an adjustable freeze depth, feature extraction that trains only the head, and LoRA adapters that leave the backbone frozen — but draws it as a flat, left-to-right schematic network instead of an orbitable scene. Trainable connections glow and pulse in proportion to how fast the loss is currently falling, frozen connections stay a dim grey, small diamond markers appear above each layer only in LoRA mode, and colored particles drift through the layers to show source-domain data (blue) shifting toward target-domain data (orange) as you raise the domain-shift slider. The live panel tracks target loss, accuracy and trainable-parameter share every epoch, making the LoRA-vs-full-fine-tune trade-off — near full-fine-tune accuracy from a tiny trainable-parameter budget — directly readable rather than something you have to infer from a rotating 3D view.
Flat 2D schematic-network companion to the 3D Transfer Learning Lab: same freeze/fine-tune/LoRA parameter math, connection colors driven by trainability and gradient magnitude, and a live loss/accuracy/trainable-parameter readout.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install