Commit Graph

2 Commits

Author SHA1 Message Date
7749d5ec35 Fix image detection and LoRA loading to match training notebook
app.py: check the known save path directly instead of parsing stdout
(broken after PR #21 removed the print statement).

card_generator_adapter.py: two mismatches with the training notebook:
1. LoRA loading used pipe.load_lora_weights() (diffusers format) but the
   adapter was saved with PEFT's save_pretrained() — keys didn't match.
   Now uses PeftModel.from_pretrained() + merge_and_unload().
2. Conditioning built a natural language prompt, but the LoRA was trained
   on json.dumps(meta). Now uses JSON serialization to match.
2026-03-20 00:24:25 +01:00
584b2e07b4 first commit 2026-03-19 18:16:20 +01:00