Downloads · 30 days
10
26% of all-time downloads
SubMaroon-exp/Dark-Goetia-26B-A4B-LoRA-v3-A
Dark-Goetia-26B-A4B-LoRA-v3-A is a text generation model from SubMaroon-exp. Use it when you need the model to write or continue text. It is set up for peft. The card lists the license as gemma.
Experimental adapter — released for testing, not as a replacement for v2. This is one half of a controlled experiment. If you just want the atmospheric style for general RP, use v2. Use this one if your character card…
Downloads · 30 days
10
26% of all-time downloads
All-time downloads
38
Public
Repo size
167 MB
Likes
0
Public
Click a slice to open those files.
.json96.6 MB · 38%
From the Hugging Face model README
Experimental adapter — released for testing, not as a replacement for v2. This is one half of a controlled experiment. If you just want the atmospheric style for general RP, use v2. Use this one if your character card demands strict structured output (status blocks, trackers, inner-thought sections) and v2 was dropping them.
Same corpus and same goal as v2 — a darker, more literary tone for Dark Fantasy RP —
but trained on only the OV half of attention (v_proj + o_proj), leaving q_proj
and k_proj untouched. In practice it behaves like v2 with the QK half amputated:
the same style channel, without the QK component riding along.
The adapter contains no plots or characters from the training data.
v2 trained all 115 attention projections. v3 splits that set in half with no overlap:
v_proj + o_proj, 55 modulesq_proj + k_proj, 60 modulesEverything else is identical between the two runs — same data, same seed, same hyperparameters, same 354 steps. The point was to find out which half carries the style and which half breaks instruction-following.
Answer: OV does both. It's the efficient channel for style (val loss 1.97 vs B's 2.21, with fewer trainable parameters), and it's also about 3× more likely to break structured output per unit of weight change. That's why the recommended scale here is lower and tighter than v2's.
Use 0.35. Not a range — the usable window is narrow.
| Scale | Effect (SillyTavern, 2000+ token card with strict schema blocks) |
|---|---|
| ≤ 0.25 | Style present but mild |
| 0.35 | Recommended. Maximum style that keeps schema blocks intact, verified in both English and Russian |
| 0.4+ | Schema blocks start disappearing (confirmed broken in both languages) |
The gap between working and broken is roughly 6%, so if you see blocks dropping at 0.35, step down to 0.32 rather than nudging up.
Important: these numbers were measured on a card that demands structured output. If your card is plain prose RP with no formatting requirements, the ceiling is higher — v2's card recommends up to 0.55 for that case and the same likely applies here. The threshold above is specifically about how hard you can push before the model stops obeying formatting instructions.
Also note alpha/r = 2 is stored in the GGUF metadata, and llama.cpp multiplies by it
on top of your scale. If your loader ignores that metadata, halve everything above.
...-main.gguf / ...-chk354.gguf — the released adapter (2 epochs, fully annealed)...-chk177.gguf — mid-run checkpoint, provided for diagnostics onlyUnlike v2, don't apply a fixed multiplier to chk177. It was taken in the middle of the cosine schedule with LR still at ~53% of peak, so it isn't a clean 1-epoch equivalent and the "1.5×" rule from the v2 card doesn't transfer.
v_proj + o_proj only, all 30 text layers (55 modules),
r=32, alpha=64, lr 2e-5 cosine, 2 epochs, completion-only loss, MAX_LEN 2048Note: layers 5, 11, 17, 23 and 29 are global-attention layers with no v_proj at all,
so those five contribute o_proj only. That's why the count is 55 and not 60.