jakmro commited on
Commit
5bdd953
·
verified ·
1 Parent(s): 8bc8792

Add files using upload-large-folder tool

Browse files
.gitattributes CHANGED
@@ -33,3 +33,5 @@ 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
+ gemma-4-e2b-it-hybrid-Q4_K_M.gguf filter=lfs diff=lfs merge=lfs -text
37
+ gemma-4-e2b-it-hybrid-f16.gguf filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: gemma
3
+ base_model: Cactus-Compute/gemma-4-e2b-it-hybrid
4
+ tags:
5
+ - gguf
6
+ - gemma4
7
+ - hybrid
8
+ - handoff
9
+ ---
10
+
11
+ # gemma-4-e2b-it-hybrid — GGUF
12
+
13
+ GGUF builds of [Cactus-Compute/gemma-4-e2b-it-hybrid](https://huggingface.co/Cactus-Compute/gemma-4-e2b-it-hybrid):
14
+ Gemma 4 E2B instruction-tuned with a built-in **handoff probe** — every
15
+ generation returns a `confidence` score so your app can answer locally when
16
+ the model is likely right and escalate to a bigger model when it isn't.
17
+
18
+ ## Requirements
19
+
20
+ The `gemma-4-e2b-it-hybrid` architecture is not yet in upstream llama.cpp.
21
+ Run these files with a build that includes the Cactus patch series (see the
22
+ [cactus-hybrid-demo](https://github.com/cactus-compute/cactus-hybrid-demo)
23
+ repo, `integrations/llama.cpp/` — `apply.sh` builds it in ~3 minutes, prebuilt
24
+ binaries planned). On unpatched llama.cpp the files fail to load with
25
+ "unknown model architecture" by design.
26
+
27
+ ```bash
28
+ llama-server -hf Cactus-Compute/gemma-4-e2b-it-hybrid-GGUF --jinja
29
+ ```
30
+
31
+ Chat-completions responses (and the final SSE chunk when streaming) carry a
32
+ top-level `"confidence"` field. Default handoff threshold: **0.85**; see the
33
+ calibration note below for quantized builds.
34
+
35
+ ## Files
36
+
37
+ | file | quant | size | notes |
38
+ |---|---|---|---|
39
+ | `gemma-4-e2b-it-hybrid-f16.gguf` | F16 | 9.31 GB | closest to the bf16 reference |
40
+ | `gemma-4-e2b-it-hybrid-Q4_K_M.gguf` | Q4_K_M | 3.43 GB | recommended for consumer hardware |
41
+
42
+ The probe head (11 `probe.*` tensors) is stored in F32 in **all** quants —
43
+ only the trunk is quantized.
44
+
45
+ ## Calibration note
46
+
47
+ Quantized trunks shift the layer-28 activations the probe reads, moving
48
+ confidences downward relative to the bf16 reference (measured mean drift:
49
+ F16 −0.07, Q4_K_M −0.10; easy-vs-hard ordering fully preserved). If you use
50
+ aggressive thresholds, calibrate per quant; the 0.85 default remains
51
+ conservative (it hands off more, never less).
52
+
53
+ ## License
54
+
55
+ Gemma is provided under and subject to the Gemma Terms of Use. This
56
+ derivative includes the Cactus handoff probe head.
gemma-4-e2b-it-hybrid-Q4_K_M.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3ff0a132ece77af068ee044994f22b78ec35cc26a30c220858abe61c0f95852a
3
+ size 3428140704
gemma-4-e2b-it-hybrid-f16.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:75b8e46c7816d97ca0fb8fb2e0a4ea366dd0d648eff2d9c10788c9d75a6f2992
3
+ size 9311565504