← back to catalog · registered 2026-10-17 14:59

moeshawky/humanizer-abliterated-INT8-W8A8

Your rig guess connected
? Why do I need an app?
Reading your rig…

This is a rough estimate. Install the free app - we'll show exact numbers.

Reading real hardware from your app right now. Numbers below are exact.

Below is the per-quantization compatibility for this model.

curl -H "Authorization: Bearer $ABL_KEY" \
     "https://abliteration.org/api/v1/models/moeshawky%2Fhumanizer-abliterated-INT8-W8A8"
Response includes
  • classification m-uncensored
  • files 12
  • author_summary 6 models
  • readme_text full
10 credits · hourly refresh · ~4 KB payload Get an API key →
Abliteration classifier · v1.0.0
M-U
Primary method

Uncensored (method unknown)

No other method signals detected in this model.
Confidence
LOW
Why this label 3 signals
Weak or ambiguous signals. Best guess based on catalog patterns; treat as tentative and check the evidence below.
  • 'uncensored' in name/tags but no 'abliterated' marker
  • method not identifiable from author declaration alone
  • may be DPO fine-tune, prompt engineering, or unknown technique
Refusal direction extraction

No specific extraction method could be identified for this model. The producer either did not document it or used a proprietary pipeline.

What is a refusal direction? →
Downloads · 30-day
0
Likes
0
Model age
today
created 2026-10-17

Genealogy 0 direct forks

Full fork graph →

This model's place in the market. Above: what it was derived from. Below: the tree of everything derived from it.

Metadata

License
apache-2.0
Tags
transformers safetensors gemma4_unified image-text-to-text quantization fp8 int8 compressed-tensors w8a8 abliteration uncensored gemma

Related

Total size
12.1 GB
Files
12
Quantizations
1
Registered
2026-10-17 14:59
Last updated on HF
2026-10-17 14:09

Files by quantization

Auxiliary files 12 files 12.2 GB
model.safetensors 12.1 GB c4877bb3 download
refusal_directions.pt 703 KB 72d469ae download
tokenizer.json 30.7 MB 12bac982 download
dirs.npz 701 KB 062f4b76 download
model.safetensors.index.json 82.7 KB 6968a964 download
config.json 5.49 KB 1fda2c3e download
README.md 5.35 KB 31c4f69f download
abliteration_config.json 3.68 KB 8c368952 download
.gitattributes 1.53 KB 52373fe2 download
tokenizer_config.json 1.50 KB bfe92702 download
prompt_format.json 553 B fc3f918e download
generation_config.json 228 B 1eed83a0 download

README current version from Hugging Face


license: apache-2.0
base_model:

  • jialinyyzz/humanizer
  • google/gemma-4-12B
    pipeline_tag: text-generation
    library_name: transformers
    tags:
  • quantization
  • fp8
  • int8
  • compressed-tensors
  • w8a8
  • abliteration
  • uncensored
  • gemma

humanizer-abliterated — INT8 W8A8 (dynamic)

8-bit INT8-W8A8 of the 11.96B abliterated rewrite model — 54% of the BF16 original, language-model linears only.

Status: structurally verified and runnable, not benchmarked. See
Verification for exactly what was measured and what was not.

What this is

An 8-bit compressed-tensors quantization of
distributedcognition/humanizer-abliterated, produced with
llmcompressor.model_free_ptq directly from the BF16 safetensors. The result is an ordinary
Hugging Face model directory whose linear weights are stored in 8-bit with compressed-tensors
metadata in config.json, so it loads in vLLM, SGLang, or Transformers without a conversion step.

Architecture Gemma4UnifiedForConditionalGeneration
Parameters 11.96B
Layers / hidden / vocab 48 / 3840 / 262,144
Source BF16 23.92 GB, 677 tensors
This artifact 13.02 GB (54.4% of BF16)
Linear layers quantized 328
Weight format INT8, per-output-channel scale, symmetric
Activation format INT8, dynamic, per-token
Chat template none — completion-style rewriter, see prompt_format.json

Quantization scope

Only linear layers inside the language-model decoder were quantized. Everything else stays BF16:

  • lm_head and model.embed_tokens — the input embedding and the output projection.
  • The vision and audio towers (re:.*vision.*, re:.*audio.*) — this is a text-only pipeline.

Of 677 source tensors, 328 linear weights were quantized.

Keeping the embedding at BF16 is not cosmetic. tie_word_embeddings=True, so the embedding table is the output projection — quantizing it quantizes the logits. The failure mode, measured directly,
is silent: the weights load without error, the file is a plausible size, and the model then returns
the same handful of low-ID tokens no matter what you feed it.

Each quantized layer stores a per-output-channel scale in weight_scale.

Usage

vLLM

vllm serve moeshawky/humanizer-abliterated-INT8-W8A8

SGLang

python -m sglang.launch_server --model-path moeshawky/humanizer-abliterated-INT8-W8A8

Transformers

from transformers import AutoModelForCausalLM, AutoTokenizer

name = "moeshawky/humanizer-abliterated-INT8-W8A8"
tok = AutoTokenizer.from_pretrained(name)
model = AutoModelForCausalLM.from_pretrained(name, dtype="bfloat16", device_map="auto")

Prompting. This is not a chat model. It ships prompt_format.json holding the instruction and separator it was tuned on: render instr + draft + sep, where sep is "\n\n### Rewritten:\n\n". Passing a chat-formatted prompt degrades output quality.

Verification

Measured:

  • Weight fidelity. FP8 ≈ 31.6 dB and INT8 ≈ 39.9 dB SNR against the BF16 source on dequantized attention and MLP projections.
  • Output distribution and generation. Last-position logits over the 262,144-token vocabulary have σ = 4.8125 for FP8 and 4.6875 for INT8, against 4.8125 for the BF16 source, with an identical top-5 continuation and coherent greedy output.
  • Tensor census. 328 quantized tensors and 328 scales, with all embeddings, lm_head, and the vision/audio towers confirmed BF16 by header inspection.
  • Schemas. config.json declares quant_method=compressed-tensors, format=int-quantized,
    weights 8-bit / num_bits: 8 / channel strategy / symmetric, input activations 8-bit dynamic
    per-token.

Not measured — do not quote this repo for any of these:

  • No perplexity, KL divergence, or task accuracy. The source ships MMLU artifacts; these
    quantized checkpoints were not re-scored against them. A quantization that preserves fluency can
    still be worse on tasks, and nothing here rules that out.
  • No throughput or latency. INT8 W8A8 speed depends on the serving kernel, not the artifact.
  • No ablation-robustness test. These models are refusal-removed; quantization may partially
    restore refusal. Untested here.

Provenance

Item Value
Source distributedcognition/humanizer-abliterated (BF16 safetensors)
Base models jialinyyzz/humanizer and google/gemma-4-12B
Tool llmcompressor 0.14.0 / compressed-tensors 0.19.0, model_free_ptq (no calibration set)
Method FP8 weight-only dynamic, weights E4M3 channel-wise symmetric, activations E4M3 dynamic per-token
Date 2026-10-17

model_free_ptq uses no calibration dataset: weight scales come from the weights themselves and
activations are quantized at runtime. The artifact is therefore dataset-independent.

License and obligations

Upstream is apache-2.0. That is this artifact's license, but the base models
(jialinyyzz/humanizer and google/gemma-4-12B) carry their own terms, including regional access limits on the Qwen line. If you
redistribute or serve this checkpoint, you inherit those obligations; read them before deploying.

Catalog is the map. Apps are the tools.

Run models on your own machine, not in the cloud.

Every model page has an "Open in Abliteration" button that hands the model directly to the first-party desktop client, at the quantization your rig can actually run. No API keys, no subscription, no prompt leakage.

Open in Abliteration