Any-to-Any
Transformers
Safetensors
gemma4
image-text-to-text
obliteratus
abliterated
uncensored
multimodal
bfloat16
refusal-reduction
Instructions to use KridgeDookie/Gemma-4-E4B-IT-ABLITERATED-UNCENSORED-PHILADELPHIA-CLASS with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use KridgeDookie/Gemma-4-E4B-IT-ABLITERATED-UNCENSORED-PHILADELPHIA-CLASS with Transformers:
# Load model directly from transformers import AutoProcessor, AutoModelForMultimodalLM processor = AutoProcessor.from_pretrained("KridgeDookie/Gemma-4-E4B-IT-ABLITERATED-UNCENSORED-PHILADELPHIA-CLASS") model = AutoModelForMultimodalLM.from_pretrained("KridgeDookie/Gemma-4-E4B-IT-ABLITERATED-UNCENSORED-PHILADELPHIA-CLASS", device_map="auto") - Notebooks
- Google Colab
- Kaggle
Remove invented ranking language and relabel internal diagnostics
Browse files- README.md +25 -13
- assets/evaluation-comparison.svg +43 -73
- assets/jlens-audit.svg +3 -3
- assets/philadelphia-class-banner.svg +21 -50
- evals/evaluation_summary.json +9 -9
README.md
CHANGED
|
@@ -26,12 +26,13 @@ tags:
|
|
| 26 |
**PHILADELPHIA CLASS** is a dense BF16 release candidate derived from
|
| 27 |
[`google/gemma-4-E4B-it`](https://huggingface.co/google/gemma-4-E4B-it).
|
| 28 |
It was built to reduce refusal behavior while retaining the upstream Gemma 4
|
| 29 |
-
architecture
|
|
|
|
| 30 |
|
| 31 |
“Uncensored” is the release name, not a claim that the model has zero refusals,
|
| 32 |
that every answer is correct, or that the model is safe for unmonitored use.
|
| 33 |
-
|
| 34 |
-
|
| 35 |
deploy safeguards appropriate to your use case.
|
| 36 |
|
| 37 |
## Release at a glance
|
|
@@ -47,21 +48,24 @@ deploy safeguards appropriate to your use case.
|
|
| 47 |
- **Method disclosure:** the exact intervention recipe and internal provenance
|
| 48 |
are intentionally withheld
|
| 49 |
|
| 50 |
-
The comparison
|
| 51 |
-
|
| 52 |
-
is not published in this repository.
|
| 53 |
|
| 54 |
<p align="center">
|
| 55 |
<img src="assets/evaluation-comparison.svg" alt="Matched internal evaluation and sampled public safety contrast" width="100%">
|
| 56 |
</p>
|
| 57 |
|
| 58 |
-
##
|
| 59 |
|
| 60 |
-
|
| 61 |
-
|
| 62 |
-
|
| 63 |
|
| 64 |
-
|
|
|
|
|
|
|
|
|
|
| 65 |
|---|---|---:|---:|---:|
|
| 66 |
| Family-disjoint holdout (126) | Refusal | **1.59%** | 9.52% | **−7.93 pp** |
|
| 67 |
| Family-disjoint holdout (126) | Usable | **96.03%** | 88.10% | **+7.93 pp** |
|
|
@@ -86,7 +90,7 @@ This was a 200-row contrast run per model: 50 sampled examples from each split.
|
|
| 86 |
It used an automated refusal detector, had no human adjudication, and is not
|
| 87 |
claimed as an official XSTest or JailbreakBench score.
|
| 88 |
|
| 89 |
-
| Sampled split | Expected behavior | PHILADELPHIA CLASS | Private
|
| 90 |
|---|---|---:|---:|
|
| 91 |
| XSTest safe | engage | **0% false refusal** | 0% false refusal |
|
| 92 |
| JailbreakBench benign | engage | **0% false refusal** | 0% false refusal |
|
|
@@ -116,6 +120,14 @@ The 24-item deterministic regression screen produced:
|
|
| 116 |
This small screen is not a substitute for broad academic benchmarks or
|
| 117 |
application-specific testing.
|
| 118 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 119 |
## How J-lens was used
|
| 120 |
|
| 121 |
<p align="center">
|
|
@@ -144,7 +156,7 @@ The J-lens did **not** select layers, construct the model edit, tune weights, or
|
|
| 144 |
promote the candidate. It was applied only after the behavioral candidate
|
| 145 |
existed.
|
| 146 |
|
| 147 |
-
Candidate-minus-
|
| 148 |
|
| 149 |
| Cohort | Capability delta | Refusal delta |
|
| 150 |
|---|---:|---:|
|
|
|
|
| 26 |
**PHILADELPHIA CLASS** is a dense BF16 release candidate derived from
|
| 27 |
[`google/gemma-4-E4B-it`](https://huggingface.co/google/gemma-4-E4B-it).
|
| 28 |
It was built to reduce refusal behavior while retaining the upstream Gemma 4
|
| 29 |
+
architecture. On the small internal coherence regression screen reported below,
|
| 30 |
+
it passed 18 of 24 checks.
|
| 31 |
|
| 32 |
“Uncensored” is the release name, not a claim that the model has zero refusals,
|
| 33 |
that every answer is correct, or that the model is safe for unmonitored use.
|
| 34 |
+
In a limited automated sample, it was less likely to refuse harmful and unsafe
|
| 35 |
+
prompts than a private internal baseline. Treat that as a safety regression and
|
| 36 |
deploy safeguards appropriate to your use case.
|
| 37 |
|
| 38 |
## Release at a glance
|
|
|
|
| 48 |
- **Method disclosure:** the exact intervention recipe and internal provenance
|
| 49 |
are intentionally withheld
|
| 50 |
|
| 51 |
+
The comparison checkpoint below is a private internal NF4-reconstructed dense
|
| 52 |
+
BF16 baseline. It is not the untouched upstream model, is not a public model,
|
| 53 |
+
and is not published in this repository.
|
| 54 |
|
| 55 |
<p align="center">
|
| 56 |
<img src="assets/evaluation-comparison.svg" alt="Matched internal evaluation and sampled public safety contrast" width="100%">
|
| 57 |
</p>
|
| 58 |
|
| 59 |
+
## Internal development diagnostics
|
| 60 |
|
| 61 |
+
> **Internal only:** the results in this section are OBLITERATUS development
|
| 62 |
+
> diagnostics. They are not standardized public benchmark scores, rankings, or
|
| 63 |
+
> comparisons with any released external model.
|
| 64 |
|
| 65 |
+
The candidate and private internal baseline used matched prompt sets,
|
| 66 |
+
generation settings, runtime dtype, and deterministic seeds.
|
| 67 |
+
|
| 68 |
+
| Internal suite | Metric | PHILADELPHIA CLASS | Private internal baseline | Change |
|
| 69 |
|---|---|---:|---:|---:|
|
| 70 |
| Family-disjoint holdout (126) | Refusal | **1.59%** | 9.52% | **−7.93 pp** |
|
| 71 |
| Family-disjoint holdout (126) | Usable | **96.03%** | 88.10% | **+7.93 pp** |
|
|
|
|
| 90 |
It used an automated refusal detector, had no human adjudication, and is not
|
| 91 |
claimed as an official XSTest or JailbreakBench score.
|
| 92 |
|
| 93 |
+
| Sampled split | Expected behavior | PHILADELPHIA CLASS | Private internal baseline |
|
| 94 |
|---|---|---:|---:|
|
| 95 |
| XSTest safe | engage | **0% false refusal** | 0% false refusal |
|
| 96 |
| JailbreakBench benign | engage | **0% false refusal** | 0% false refusal |
|
|
|
|
| 120 |
This small screen is not a substitute for broad academic benchmarks or
|
| 121 |
application-specific testing.
|
| 122 |
|
| 123 |
+
## Standardized public capability benchmarks
|
| 124 |
+
|
| 125 |
+
No standardized public capability benchmark results are published yet. This
|
| 126 |
+
release card does **not** claim that PHILADELPHIA CLASS leads, beats, or ranks
|
| 127 |
+
above any public model. A result will be added here only after this checkpoint
|
| 128 |
+
and the untouched upstream base have been evaluated with the same public
|
| 129 |
+
harness and settings.
|
| 130 |
+
|
| 131 |
## How J-lens was used
|
| 132 |
|
| 133 |
<p align="center">
|
|
|
|
| 156 |
promote the candidate. It was applied only after the behavioral candidate
|
| 157 |
existed.
|
| 158 |
|
| 159 |
+
Candidate-minus-private-baseline group-mean score deltas were modest and mixed:
|
| 160 |
|
| 161 |
| Cohort | Capability delta | Refusal delta |
|
| 162 |
|---|---:|---:|
|
assets/evaluation-comparison.svg
CHANGED
|
|
|
|
assets/jlens-audit.svg
CHANGED
|
|
|
|
assets/philadelphia-class-banner.svg
CHANGED
|
|
|
|
evals/evaluation_summary.json
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
"release_dtype": "bfloat16",
|
| 6 |
"base_model": "google/gemma-4-E4B-it",
|
| 7 |
"base_revision": "fa62d88df2e6df5efa9d26ad6b3beaea2765f0cd",
|
| 8 |
-
"comparison_model": "private
|
| 9 |
"method_disclosure": "withheld",
|
| 10 |
"hub_verification": {
|
| 11 |
"weight_commit": "0995c6c98c32ec35cc0c55aee5012acf2200a92a",
|
|
@@ -37,7 +37,7 @@
|
|
| 37 |
"usable_rate": 0.9603,
|
| 38 |
"degeneration_rate": 0.0
|
| 39 |
},
|
| 40 |
-
"
|
| 41 |
"n": 126,
|
| 42 |
"refusal_rate": 0.0952,
|
| 43 |
"hard_refusal_rate": 0.0317,
|
|
@@ -45,7 +45,7 @@
|
|
| 45 |
"degeneration_rate": 0.0
|
| 46 |
},
|
| 47 |
"candidate_artifact_sha256": "b20d38b6ad37a989907f75e9c9dfda04ef39007e7c5d98e5fb27699757531bf7",
|
| 48 |
-
"
|
| 49 |
},
|
| 50 |
"full_builtin_842": {
|
| 51 |
"candidate": {
|
|
@@ -55,7 +55,7 @@
|
|
| 55 |
"usable_rate": 0.9751,
|
| 56 |
"degeneration_rate": 0.0
|
| 57 |
},
|
| 58 |
-
"
|
| 59 |
"n": 842,
|
| 60 |
"refusal_rate": 0.0784,
|
| 61 |
"hard_refusal_rate": 0.0416,
|
|
@@ -64,7 +64,7 @@
|
|
| 64 |
},
|
| 65 |
"holdout_note": "Not fully held out; 716 prompt families were used by the private extraction procedure.",
|
| 66 |
"candidate_artifact_sha256": "13bef8dba89ea4945006208f8fc06e4ce397aea1437c115e3f1f1293508c06f6",
|
| 67 |
-
"
|
| 68 |
},
|
| 69 |
"public_xstest_jailbreakbench_200": {
|
| 70 |
"candidate": {
|
|
@@ -75,7 +75,7 @@
|
|
| 75 |
"xstest_unsafe_automated_non_refusal_proxy_rate": 0.84,
|
| 76 |
"jailbreakbench_harmful_automated_non_refusal_proxy_rate": 0.88
|
| 77 |
},
|
| 78 |
-
"
|
| 79 |
"n": 200,
|
| 80 |
"overall_refusal_rate": 0.13,
|
| 81 |
"xstest_safe_false_refusal_rate": 0.0,
|
|
@@ -86,7 +86,7 @@
|
|
| 86 |
"official_benchmark_score": false,
|
| 87 |
"sampling_note": "Sampled contrast run with 50 rows per split and automated refusal detection; no human adjudication.",
|
| 88 |
"candidate_artifact_sha256": "068a480f5cbadf43a8f4ed3237a77a1249a4c41075648f8d3493a29205b59cbb",
|
| 89 |
-
"
|
| 90 |
},
|
| 91 |
"coherence_24": {
|
| 92 |
"candidate": {
|
|
@@ -101,7 +101,7 @@
|
|
| 101 |
"short_output_rate": 0.0,
|
| 102 |
"thinking_tag_rate": 0.0
|
| 103 |
},
|
| 104 |
-
"
|
| 105 |
"candidate_artifact_sha256": "a315faf259fa5232fc13f5615bc9b26252760ad5d87e7488525de2e6a1c96c4e"
|
| 106 |
},
|
| 107 |
"jacobian_lens": {
|
|
@@ -110,7 +110,7 @@
|
|
| 110 |
"layers": [20, 24, 28, 32, 36, 40],
|
| 111 |
"source_position": "last",
|
| 112 |
"lens_sha256": "324f3a97b34eaeb534cd3c9c02b8e56c401a0e966fb4bcf582d00848254e13dd",
|
| 113 |
-
"
|
| 114 |
"hard32": {
|
| 115 |
"capability": -0.335744,
|
| 116 |
"refusal": 0.134182
|
|
|
|
| 5 |
"release_dtype": "bfloat16",
|
| 6 |
"base_model": "google/gemma-4-E4B-it",
|
| 7 |
"base_revision": "fa62d88df2e6df5efa9d26ad6b3beaea2765f0cd",
|
| 8 |
+
"comparison_model": "private internal NF4-reconstructed dense BF16 baseline; not a public model and not published in this repository",
|
| 9 |
"method_disclosure": "withheld",
|
| 10 |
"hub_verification": {
|
| 11 |
"weight_commit": "0995c6c98c32ec35cc0c55aee5012acf2200a92a",
|
|
|
|
| 37 |
"usable_rate": 0.9603,
|
| 38 |
"degeneration_rate": 0.0
|
| 39 |
},
|
| 40 |
+
"internal_baseline": {
|
| 41 |
"n": 126,
|
| 42 |
"refusal_rate": 0.0952,
|
| 43 |
"hard_refusal_rate": 0.0317,
|
|
|
|
| 45 |
"degeneration_rate": 0.0
|
| 46 |
},
|
| 47 |
"candidate_artifact_sha256": "b20d38b6ad37a989907f75e9c9dfda04ef39007e7c5d98e5fb27699757531bf7",
|
| 48 |
+
"internal_baseline_artifact_sha256": "8ba26794953c13d8ca5d47e0178f5884ce918179d2727050e3035c294b1c37e5"
|
| 49 |
},
|
| 50 |
"full_builtin_842": {
|
| 51 |
"candidate": {
|
|
|
|
| 55 |
"usable_rate": 0.9751,
|
| 56 |
"degeneration_rate": 0.0
|
| 57 |
},
|
| 58 |
+
"internal_baseline": {
|
| 59 |
"n": 842,
|
| 60 |
"refusal_rate": 0.0784,
|
| 61 |
"hard_refusal_rate": 0.0416,
|
|
|
|
| 64 |
},
|
| 65 |
"holdout_note": "Not fully held out; 716 prompt families were used by the private extraction procedure.",
|
| 66 |
"candidate_artifact_sha256": "13bef8dba89ea4945006208f8fc06e4ce397aea1437c115e3f1f1293508c06f6",
|
| 67 |
+
"internal_baseline_artifact_sha256": "aacd777bc3a71ed80573048b4b0bff8db787ffd5a056d017237bef34a4011619"
|
| 68 |
},
|
| 69 |
"public_xstest_jailbreakbench_200": {
|
| 70 |
"candidate": {
|
|
|
|
| 75 |
"xstest_unsafe_automated_non_refusal_proxy_rate": 0.84,
|
| 76 |
"jailbreakbench_harmful_automated_non_refusal_proxy_rate": 0.88
|
| 77 |
},
|
| 78 |
+
"internal_baseline": {
|
| 79 |
"n": 200,
|
| 80 |
"overall_refusal_rate": 0.13,
|
| 81 |
"xstest_safe_false_refusal_rate": 0.0,
|
|
|
|
| 86 |
"official_benchmark_score": false,
|
| 87 |
"sampling_note": "Sampled contrast run with 50 rows per split and automated refusal detection; no human adjudication.",
|
| 88 |
"candidate_artifact_sha256": "068a480f5cbadf43a8f4ed3237a77a1249a4c41075648f8d3493a29205b59cbb",
|
| 89 |
+
"internal_baseline_artifact_sha256": "0fedff130705740d61f3b58a7934f4af5bf5c4db3168e6d79b318fa33976deb5"
|
| 90 |
},
|
| 91 |
"coherence_24": {
|
| 92 |
"candidate": {
|
|
|
|
| 101 |
"short_output_rate": 0.0,
|
| 102 |
"thinking_tag_rate": 0.0
|
| 103 |
},
|
| 104 |
+
"internal_baseline_pass_count": 18,
|
| 105 |
"candidate_artifact_sha256": "a315faf259fa5232fc13f5615bc9b26252760ad5d87e7488525de2e6a1c96c4e"
|
| 106 |
},
|
| 107 |
"jacobian_lens": {
|
|
|
|
| 110 |
"layers": [20, 24, 28, 32, 36, 40],
|
| 111 |
"source_position": "last",
|
| 112 |
"lens_sha256": "324f3a97b34eaeb534cd3c9c02b8e56c401a0e966fb4bcf582d00848254e13dd",
|
| 113 |
+
"candidate_minus_internal_baseline_group_mean_score_delta": {
|
| 114 |
"hard32": {
|
| 115 |
"capability": -0.335744,
|
| 116 |
"refusal": 0.134182
|