Home▸Machine Learning & Neural Networks▸Transfer Learning Lab: Freeze, Fine-Tune & LoRA (2D)

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.

Machine Learning & Neural Networks2DModerate60 FPS⇄ 3D version
2d-transfer-learning-lab-freeze-fine-tune-lora ↗ Open standalone

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.

⚙ Under the hood

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.

transfer learningfine-tuningloradomain adaptationneural network

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)