Publish Velvet Rope aurelia LoRA adapter
Browse files- .gitattributes +1 -0
- README.md +45 -0
- velvet-aurelia.gguf +3 -0
.gitattributes
CHANGED
|
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
| 33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
| 33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
| 36 |
+
velvet-aurelia.gguf filter=lfs diff=lfs merge=lfs -text
|
README.md
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
license: mit
|
| 3 |
+
base_model:
|
| 4 |
+
- unsloth/gemma-4-12b-it-qat-GGUF
|
| 5 |
+
tags:
|
| 6 |
+
- build-small-hackathon
|
| 7 |
+
- velvet-rope
|
| 8 |
+
- lora
|
| 9 |
+
- gguf
|
| 10 |
+
- llama-cpp
|
| 11 |
+
- gemma
|
| 12 |
+
- gradio
|
| 13 |
+
library_name: llama.cpp
|
| 14 |
+
pipeline_tag: text-generation
|
| 15 |
+
---
|
| 16 |
+
|
| 17 |
+
# Velvet Rope Aurelia LoRA
|
| 18 |
+
|
| 19 |
+
GGUF LoRA adapter for **Velvet Rope**, a Build Small Hackathon Gradio game. This adapter specializes the shared Gemma 4 12B QAT GGUF base for Aurelia Vane, Mistress of the Impossible Guest List at The Grand Threshold.
|
| 20 |
+
|
| 21 |
+
## Base Model
|
| 22 |
+
|
| 23 |
+
- Base: [`unsloth/gemma-4-12b-it-qat-GGUF`](https://huggingface.co/unsloth/gemma-4-12b-it-qat-GGUF)
|
| 24 |
+
- Runtime base file: `gemma-4-12B-it-qat-UD-Q4_K_XL.gguf`
|
| 25 |
+
- Adapter format: llama.cpp GGUF LoRA
|
| 26 |
+
- Adapter run: `r1`
|
| 27 |
+
- In production, Velvet Rope serves all five adapters from one Modal `llama-server` and selects the adapter by request model name, e.g. `velvet-aurelia`.
|
| 28 |
+
|
| 29 |
+
## Training Recipe
|
| 30 |
+
|
| 31 |
+
- One LoRA per gatekeeper over a shared 12B base.
|
| 32 |
+
- r=8, language-tower modules only.
|
| 33 |
+
- Approximately 310-350 single-turn game examples per character.
|
| 34 |
+
- 2 epochs, learning rate 1e-4 for the locked recipe.
|
| 35 |
+
|
| 36 |
+
## Evaluation
|
| 37 |
+
|
| 38 |
+
Held-out eval compares the LoRA against the shared base on JSON validity plus agreement with gold game judgments for mood, tactic, and score-delta sign.
|
| 39 |
+
|
| 40 |
+
JSON validity 1.00 vs base 1.00; mood .61/.50; tactic .33/.04; sign .65/.37.
|
| 41 |
+
|
| 42 |
+
## Related Repos
|
| 43 |
+
|
| 44 |
+
- Space: [`build-small-hackathon/velvet-rope`](https://huggingface.co/spaces/build-small-hackathon/velvet-rope)
|
| 45 |
+
- Playtest dataset: [`build-small-hackathon/velvet-rope-playtest-transcripts`](https://huggingface.co/datasets/build-small-hackathon/velvet-rope-playtest-transcripts)
|
velvet-aurelia.gguf
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f9861e866bf733e3cfb43986ed7afab1cab3798f84a13c42f035639a17d8e47c
|
| 3 |
+
size 131182880
|