jwest33 commited on
Commit
08c8613
·
verified ·
1 Parent(s): f5bb243

Upload folder using huggingface_hub

Browse files
.gitattributes CHANGED
@@ -33,3 +33,14 @@ 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
+ medgemma-4b-it-null-space-abliterated-f16.gguf filter=lfs diff=lfs merge=lfs -text
37
+ medgemma-4b-it-null-space-abliterated-q2_k.gguf filter=lfs diff=lfs merge=lfs -text
38
+ medgemma-4b-it-null-space-abliterated-q3_k_m.gguf filter=lfs diff=lfs merge=lfs -text
39
+ medgemma-4b-it-null-space-abliterated-q3_k_s.gguf filter=lfs diff=lfs merge=lfs -text
40
+ medgemma-4b-it-null-space-abliterated-q4_k_m.gguf filter=lfs diff=lfs merge=lfs -text
41
+ medgemma-4b-it-null-space-abliterated-q4_k_s.gguf filter=lfs diff=lfs merge=lfs -text
42
+ medgemma-4b-it-null-space-abliterated-q5_k_m.gguf filter=lfs diff=lfs merge=lfs -text
43
+ medgemma-4b-it-null-space-abliterated-q5_k_s.gguf filter=lfs diff=lfs merge=lfs -text
44
+ medgemma-4b-it-null-space-abliterated-q6_k.gguf filter=lfs diff=lfs merge=lfs -text
45
+ medgemma-4b-it-null-space-abliterated-q8_0.gguf filter=lfs diff=lfs merge=lfs -text
46
+ mmproj-medgemma-4b-f16.gguf filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: gemma
3
+ library_name: gguf
4
+ base_model: google/medgemma-4b-it
5
+ pipeline_tag: image-text-to-text
6
+ tags:
7
+ - gemma
8
+ - gemma-3
9
+ - abliterated
10
+ - uncensored
11
+ - gguf
12
+ - llama-cpp
13
+ ---
14
+
15
+ # MedGemma 4B Instruct - Null-Space Abliterated
16
+
17
+ [google/medgemma-4b-it](https://huggingface.co/google/medgemma-4b-it) with refusal behavior removed via orthogonal projection. Uses null-space constraints and adaptive layer weighting to preserve model capabilities.
18
+
19
+ > **Note:** This model will produce uncensored outputs. Use responsibly.
20
+
21
+ ### Abliteration Techniques Used
22
+
23
+ - **Winsorization**: Clips outlier activations at the 99th percentile for cleaner refusal direction estimation (recommended for Gemma models)
24
+ - **Null-Space Projection**: Preserves model capabilities by constraining weight updates to the null space of preservation activations
25
+ - **Preservation Prompts**: Dynamically generated using [Gemma Scope 2](https://huggingface.co/google/gemma-scope-2) complete SAE circuit analysis to ensure complete coverage of shared features activated by harmful prompts, without overextending into unrelated capability space [gemma-3-4b-pt SAE models were used for circuit analysis of MedGemma3]
26
+ - **Adaptive Weighting**: Applies Gaussian-weighted per-layer ablation strength, focusing on middle-to-later layers where refusal behavior concentrates
27
+ - **Norm Preservation**: Maintains original Frobenius norms of weight matrices after projection
28
+
29
+ | Parameter | Value |
30
+ |-----------|-------|
31
+ | Harmful Prompts | 5000 |
32
+ | Harmless Prompts | 637 |
33
+ | Winsorization | 99.5th percentile |
34
+ | Null-Space Constraints | rank ratio: 0.95 |
35
+ | Directional Multiplier | 1.10 |
36
+ | SAE Targeted Coverage | 1.00 |
37
+
38
+ ## Credits
39
+
40
+ - **Base Model**: [google/medgemma-4b-it](https://huggingface.co/google/medgemma-4b-it) by Google
41
+ - **SAE Analysis**: [GemmaScope](https://huggingface.co/google/gemma-scope-3-1b-it) sparse autoencoders by Google DeepMind
42
+ - [Norm-Preserving Biprojected Abliteration](https://huggingface.co/blog/grimjim/norm-preserving-biprojected-abliteration) — [Jim Lai (grimjim)](https://huggingface.co/grimjim) (2025)
43
+ - [AlphaEdit: Null-Space Constrained Knowledge Editing](https://arxiv.org/abs/2410.02355) — Fang et al. (ICLR 2025)
44
+ - [Refusal in Language Models Is Mediated by a Single Direction](https://arxiv.org/abs/2406.11717) — Arditi et al. (2024)
45
+ - [Representation Engineering](https://arxiv.org/abs/2310.01405) — Zou et al. (2023)
46
+
47
+ ## Toolkit Used
48
+
49
+ [github.com/jwest33/abliterator](https://github.com/jwest33/abliterator)
50
+
51
+ ## License
52
+
53
+ This model inherits the [Gemma license](https://ai.google.dev/gemma/terms) from the base model. Please review and comply with Google's usage terms.
54
+
55
+ ## Disclaimer
56
+
57
+ This model is provided for research and educational purposes. The creators are not responsible for any misuse. Users are solely responsible for ensuring their use complies with applicable laws and ethical standards.
abliteration_config.json ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "model_path": "D:\\models\\medgemma-4b-it",
3
+ "direction_multiplier": 1.1,
4
+ "norm_preservation": true,
5
+ "num_harmful_prompts": 5000,
6
+ "num_harmless_prompts": 637,
7
+ "timestamp": "2026-01-07T06:18:42.490457",
8
+ "use_winsorization": true,
9
+ "winsorize_percentile": 0.995,
10
+ "use_null_space": true,
11
+ "null_space_rank_ratio": 0.95,
12
+ "use_adaptive_weighting": true
13
+ }
medgemma-4b-it-null-space-abliterated-f16.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6d86ecb89432e3207e9024c3e2ee115f85109f1fd97f12e326bf94fc03d020fb
3
+ size 7767803872
medgemma-4b-it-null-space-abliterated-q2_k.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d0ce7f4bade709f4c4c4a4c4caedd823c156cba2a28ace6cc553d6a16ba69fd3
3
+ size 1729164512
medgemma-4b-it-null-space-abliterated-q3_k_m.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:551de038d77986f3aa0072b5923abdcee161a97396d1ade060619b94cecba925
3
+ size 2098459872
medgemma-4b-it-null-space-abliterated-q3_k_s.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:74e9c5729838c49609539b404d0136e89dcc86bf1d35736aed272e3db552591a
3
+ size 1937364192
medgemma-4b-it-null-space-abliterated-q4_k_m.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cadbd4961dc778ce1ef0887c10c88dc311f3adeaa9b75494c8fe54d72dd01d97
3
+ size 2489894112
medgemma-4b-it-null-space-abliterated-q4_k_s.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dfbc68703a1aa129cd600c6ea0ebfd43374062f6860a16c9653000367c830784
3
+ size 2377929952
medgemma-4b-it-null-space-abliterated-q5_k_m.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:551cd7a01854fcdb843fadac296c5da86f366e4f7fa0bea18bb397f2a763ba24
3
+ size 2829698272
medgemma-4b-it-null-space-abliterated-q5_k_s.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:97e3f5c5d27ecbd36dc62c896b9489a723ed0b6bc13a2da0b96a9e4a278faed0
3
+ size 2764592352
medgemma-4b-it-null-space-abliterated-q6_k.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:abaa820c311bb60f7069b5b93b185de0e6f17564d27ed7f4fddc51f2abeb30f8
3
+ size 3190740192
medgemma-4b-it-null-space-abliterated-q8_0.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:970414c7a08b03734a4af86d78d949dbebaa392eb74f19bf7456f498fbdf3df2
3
+ size 4130402272
mmproj-medgemma-4b-f16.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:68ce2d695b047e54dffd8c071aafa9b4ddb9e0a8c9c2cd7fa2de919fa069b022
3
+ size 851251744