alt.freeweights.gemma / Gemma-4-26B-A4B-StyleTune-V2
From: Gryphe <huggingface.co/Gryphe>Newsgroups: alt.freeweights.gemmaSubject:

Gemma-4-26B-A4B-StyleTune-V2

Date: 2026-11-15Commit: f34ba40Signed: 2DC28CC7B26A283B ✓

Text generation model with 26.5B parameters. Safetensors weights, 53.1 GB in all. Published by Gryphe under Apache-2.0.

26.5B params53.1GBGemma-4-26B-A4B-StyleTune-V2safetensorspermissive
FactsParams26.5BSize53.1 GBFormatssafetensorsTasktext generationLicenseApache-2.0From sourcepermissive
$ fw get Gryphe/Gemma-4-26B-A4B-StyleTune-V2
# manifest sha256 abf07086dabd… · 53.1 GB · 12 files
$ fw verify ./Gemma-4-26B-A4B-StyleTune-V2 Gryphe/Gemma-4-26B-A4B-StyleTune-V2
From sourceHosted (signed)Gryphe/Gemma-4-26B-A4B-StyleTune-V2Last check: 2026-11-15 03:43 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Fine-tune of gemma-4-26B-A4B-it.

Works with

Overview

Size
53.1 GB
Weights
53.1 GB (safetensors)
Parameters
26.5B
Formats
safetensors
Task
text generation
License
Apache-2.0 (permissive)
Files
12, each with a sha256
Publisher
Gryphe
Added
2026-11-15
Section
alt.freeweights.gemma
Lineage

Original release from the publisher.

Base model: google/gemma-4-26B-A4B-it

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 03:43 UTCpassed

Model card

From the publisher at commit f34ba40. Shown as plain text with links; images open at the publisher.

Gemma-4-26B-A4B-StyleTune-V2#

image/jpg

As promised, a slightly less wonky 26B-A4B Style Tune! Turns out you really shouldn't use this technique with multiple epochs. I delved deep into the data and found that a second epoch does all sorts of nasty stuff to MoE models, so V2 is a single epoch of an otherwise unchanged technique. The metrics have barely changed, but stability should be far, far better this time around!

Where V1 had a 54% reduction in cliches V2 offers 52%, but otherwise still an entirely new writing style, and the same Gemma 4 26B-A4B you already know underneath. One tensor changed out of 659. For realsies this time, I promise.

Also available in 31B version and a 12B version!

What is a style tune?#

Normally when I finetune a model I train as much of it as possible, loading every tensor and transforming it to better approximate whatever's in my data. Not this time. This time I trained precisely one tensor: the lm_head output projection - the layer that decides which token to emit. Literally the last stop before text appears on your screen.

This specific tensor has a massive influence on a model's writing style, something I first discovered building MythoMax years ago. Gemma 31B (the first style tune) is a VRAM-hungry monster, so the question became: how do I have the maximum impact with the minimum hardware requirements?

The answer: freeze everything else. All 30 transformer layers, all the attention heads, all the MLPs — completely untouched. Only lm_head trains, which means VRAM requirements drop dramatically, training completes in a single overnight run on consumer hardware, and every single one of Gemma's capabilities remains fully intact. The model hasn't changed. Only the voice has, and it's done so in the best way possible. (Obligatory disclaimer: I might be biased towards my own data.)

I used the same data I had on me for my last Pantheon Reasoning release, with one notable exception - No instruct 24k set. 100% narrative data, certified cliché free.

What changed?#

Benchmarked against 200 diverse roleplay prompts versus the base instruct model:

  • 52% fewer clichés per 100 words (1.141 → 0.551)
  • Only 19.9% shared trigram vocabulary - the model reaches for an almost entirely different set of phrases, with responses feeling much less sloppy as a result.

Considering we're talking about narrative data it's hard to provide you with many other meaningful statistics - It's one of those "try it to understand it" kinda situations.

What didn't change?#

Everything else. All the reasoning capability, world knowledge, instruction following, and language understanding are completely intact - none of those live in lm_head. This isn't a full finetune. It's a targeted style replacement on a single tensor.

Inference#

Whatever you prefer, Gemma seems remarkably flexible in that regard. I run with temp 1.0, 0.10 MinP and the DRY sampler.

Prompt Format#

Gemma 4's native chat template applies automatically.

Credits#

  • Everyone from Anthracite! Hi, guys!
  • Latitude, for which I am still producing finetunes on a regular basis, helping me keep my skills sharp and up-to-date!
  • All the folks I chat with on a daily basis on Discord! You know who you are.
  • Anyone I forgot to mention, just in case!

Files

12 files · 53.1 GBWeights 53.1 GB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 12 files with their sha256
FileSizesha256
.gitattributes1.64 KBdb769474b90449e4495fe789f8b3a110502aabba394fad0448ac4aeb8c006355
Gemma-4-26B-A4B-StyleTune-V2.jpg659 KB477e0a68dfd4254048d09bfca2748981250a5173ccc79578f92bae70828dbced
README.md3.78 KB8ca22aa6d8ecceeacb8120c6763b4600eb18707d34a5ac713d7ad07b383902c7
chat_template.jinja16.4 KB85a08664d16d8f3be4416c92427b3ac10df1024ac566cc0b4bc3bab409393f98
config.json3.84 KBa7f5b34ff79843caa9963941e94e24aa2e3a43ae410b4fe1a13b9da02cb8520b
generation_config.json204 B784c1f6498fce77684e6a150cea6e750acfe9f0bce2a5ce3c011f75a06110f05
model-00001-of-00002.safetensors49.2 GB9c5879d1c236fcefa77a208885caa315d5f8be9f965228ae356ccb7453de5993
model-00002-of-00002.safetensors3.92 GB8409fa43c18494ce8d30286605648434e2440d3660d9bd19ed5f98cace8bad5b
model.safetensors.index.json103 KB2d42415f3735cc3c8a14b1f74da5386faa27361066ecc4a7b6745c7dc7027bf1
processor_config.json1.69 KB32bdf45d2ad4cc29a0822ddd157a182de76644f0419a6228d151495256e9813c
tokenizer.json32.2 MBcc8d3a0ce36466ccc1278bf987df5f71db1719b9ca6b4118264f45cb627bfe0f
tokenizer_config.json2.72 KB4ec2ae02eb171cd3f97e954ed8d9d15a6f4987f58bf27502aad70c6a8f7d61b8
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
f34ba40574 pinned now2026-11-15 03:43 UTC12 files · 53.1 GB

Use it

$ fw get Gryphe/Gemma-4-26B-A4B-StyleTune-V2
# manifest sha256 abf07086dabd… · 53.1 GB · 12 files
$ fw verify ./Gemma-4-26B-A4B-StyleTune-V2 Gryphe/Gemma-4-26B-A4B-StyleTune-V2
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/Gryphe/Gemma-4-26B-A4B-StyleTune-V2.json --dir ./Gemma-4-26B-A4B-StyleTune-V2 $ python3 fw.py verify ./Gemma-4-26B-A4B-StyleTune-V2 ./Gryphe__Gemma-4-26B-A4B-StyleTune-V2.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Gryphe/Gemma-4-26B-A4B-StyleTune-V2 --revision f34ba405740e0933f9b859c746de559ce1036958 --local-dir ./Gemma-4-26B-A4B-StyleTune-V2
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModelForCausalLM, AutoTokenizer tok = AutoTokenizer.from_pretrained("Gryphe/Gemma-4-26B-A4B-StyleTune-V2", revision="f34ba405740e0933f9b859c746de559ce1036958") model = AutoModelForCausalLM.from_pretrained("Gryphe/Gemma-4-26B-A4B-StyleTune-V2", revision="f34ba405740e0933f9b859c746de559ce1036958", device_map="auto")
vLLMServe an OpenAI-compatible API.
$ HF_ENDPOINT=https://freeweights.allternit.com vllm serve Gryphe/Gemma-4-26B-A4B-StyleTune-V2 --revision f34ba405740e0933f9b859c746de559ce1036958

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
8ca22aa6d8ecceeacb8120c6763b4600eb18707d34a5ac713d7ad07b383902c7
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: Gryphe <huggingface.co/Gryphe>Newsgroups: alt.freeweights.gemmaSubject: Gemma-4-26B-A4B-StyleTune-V2Date: 2026-11-15Commit: f34ba40Signed: 2DC28CC7B26A283B ✓
Upstream
Gryphe/Gemma-4-26B-A4B-StyleTune-V2
Pinned commit
f34ba405740e0933f9b859c746de559ce1036958
Manifest
Gemma-4-26B-A4B-StyleTune-V2.json · .minisig
Manifest sha256
abf07086dabde06d02debad7c58f441ff68ce162f599eb4fc2db5f0781b9d9d3
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 03:43 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/Gryphe/Gemma-4-26B-A4B-StyleTune-V2.json $ curl -O https://freeweights.allternit.com/manifests/Gryphe/Gemma-4-26B-A4B-StyleTune-V2.json.minisig $ minisign -Vm Gemma-4-26B-A4B-StyleTune-V2.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

Parent

google/gemma-4-26B-A4B-it · this model is a finetune of it

No model in the catalog names this one as its parent.

Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Gryphe/Gemma-4-26B-A4B-StyleTune-V2
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. Gemma-4-26B-A4B-StyleTune-V2.json. Provenance. Takedown history: none.
From: laion <huggingface.co/laion>Subject: Alexandria-Gemma-4-12B-it-Ornith9-Summaries-LoRA-r128
From: laion <huggingface.co/laion>Subject: Alexandria-Gemma-4-12B-it-Ornith9-Summaries-LoRA-r64
From: laion <huggingface.co/laion>Subject: Alexandria-Gemma-4-12B-it-Qwen27-Knowledge-Units-LoRA-r128
From: laion <huggingface.co/laion>Subject: Alexandria-Gemma-4-12B-it-Qwen27-Summaries-LoRA-r128
From: laion <huggingface.co/laion>Subject: Alexandria-Gemma-4-12B-it-Qwen27-Summaries-LoRA-r64
From: laion <huggingface.co/laion>Subject: Alexandria-Gemma-4-E4B-it-Qwen27-Knowledge-Units-LoRA-r128