source docs/factory/lora-geometry.md · view on GitHub ↗

LoRA Geometry Diagnostics

LoRA geometry is a learning artifact for the factory. It answers:

posttrainllm adapters use the TGLA format, so we can inspect effective updates without loading the base model:

python3 scripts/lora_geometry.py runs/<id>/<adapter>.lora --out runs/<id>/lora-geometry.json

The script reports per-entry:

How To Use It

For every meaningful adapter family, compare:

  1. baseline SFT adapter
  2. failed DPO/RL adapter
  3. retry adapter
  4. optionally a rank-truncated or middle-layer-only variant

If a failed adapter has large movement in the wrong modules or a successful adapter has very low stable rank, the next candidate should test lower rank or module targeting before increasing model size.