← back to catalog · registered 2026-08-31 18:03

soppyleon/Qwen3.8-27B-Uncensored-UD-V3-NVFP4-modelopt

soppyleon 27B multimodal second-order
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/soppyleon%2FQwen3.8-27B-Uncensored-UD-V3-NVFP4-modelopt"
Response includes
  • classification m1
  • files 15
  • author_summary 3 models
  • readme_text full
10 credits · hourly refresh · ~4 KB payload Get an API key →
Abliteration classifier · v1.0.0
M1
Primary method

Direct removal

No other method signals detected in this model.
Confidence
MEDIUM
Why this label 3 signals
Method inferred from partial signals - repository name, related files, or tag patterns. Producer identity not confirmed; label may sharpen or shift as we gather more evidence.
  • 'abliterated' in name/tags
  • is_gguf=0 (base model)
  • no specific method indicators - defaulting to M1 (most common)
Refusal direction extracted via
Extraction technique

Difference-of-means

Confidence
MEDIUM
Why we say so
primary_method=M1; difference-of-means is the reference extraction for M1/M3 (Arditi 2024)
Downloads · 30-day
0
Likes
0
Model age
6w ago
created 2026-08-31

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 qwen3_5 image-text-to-text qwen3.8 nvfp4 fp8 mixed-precision modelopt tensorrt vllm uncensored

Related

Total size
21.8 GB
Files
15
Quantizations
1
Registered
2026-08-31 18:03
Last updated on HF
2026-08-31 17:47

Files by quantization

Auxiliary files 15 files 21.8 GB
model-00001-of-00003.safetensors 9.28 GB 31d9bb45 download
model-00002-of-00003.safetensors 9.24 GB f2c28693 download
model-00003-of-00003.safetensors 3.29 GB fa73fa69 download
tokenizer.json 19.1 MB f399b3cd download
model.safetensors.index.json 207 KB 3ad09d41 download
config.json 84.5 KB b69d1f38 download
hf_quant_config.json 51.5 KB bcadd76a download
achieved_layer_map.json 38.3 KB a738de4e download
input_amax.json 23.0 KB ac6ec40d download
chat_template.jinja 8.74 KB c0c686f9 download
README.md 6.08 KB adc20de4 download
.gitattributes 1.53 KB 52373fe2 download
processor_config.json 1.16 KB 33818c7f download
tokenizer_config.json 1.14 KB 1d134cd2 download
generation_config.json 214 B 3f9de11a download

README current version from Hugging Face


license: apache-2.0
base_model: JonathanColetti/Qwen3.8-27B-Uncensored
base_model_relation: quantized
pipeline_tag: image-text-to-text
library_name: transformers
tags:

  • qwen3.8
  • nvfp4
  • fp8
  • mixed-precision
  • modelopt
  • tensorrt
  • vllm
  • uncensored
  • abliterated
  • mtp
  • vision

Qwen3.8-27B-Uncensored — UD V3 layout, ModelOpt build

Experimental rebuild. It exists to test one hypothesis, not to be the best checkpoint.

This is the same mixed-precision layer map as
soppyleon/Qwen3.8-27B-Uncensored-UD-V3-NVFP4
and the same 512 calibration texts, but quantized with
NVIDIA TensorRT Model Optimizer
instead of llm-compressor. Layout and calibration data are held constant so that the
quantizer is the only variable.

Why

The llm-compressor UD V3 build measures KL 2.400 / top-1 0.465 against its BF16 parent
over 180,000 positions. A ModelOpt build of the same parent that quantizes far more
aggressively (all 256 linear layers at NVFP4) measures KL 0.542 / top-1 0.840 — 4.4x more
faithful. Everything else has been ruled out: the layer layout, the W4A4 activation bit-width,
the vLLM kernel, RMSNorm rounding, weight global scales, and gate/up activation ranges all
match. The remaining measured difference is down_proj activation ranges (llm-compressor's are
up to 2.6x wider in deep layers). This checkpoint isolates that: if it scores like the ModelOpt
build, the UD V3 layout is fine and llm-compressor's calibration was the fault.

Parent

JonathanColetti/Qwen3.8-27B-Uncensored @ 5bb7aa90f0efef548e87005b1fb7658e522b6b7f (BF16, 51.77 GiB)

Layer map

Precision Modules Count
NVFP4 W4A4, block 16, FP8 E4M3 scales mlp.(gate|up|down)_proj, language-model layers 0–55 168
FP8 W8A8 E4M3 self_attn.(q|k|v|o)_proj (all layers) 64
FP8 W8A8 E4M3 linear_attn.(in_proj_qkv|in_proj_z|out_proj) (all layers) 144
FP8 W8A8 E4M3 mlp.(gate|up|down)_proj, layers 56–63 24
FP8 W8A8 E4M3 lm_head 1
BF16 embed_tokens, model.visual.* (vision tower), all norms, linear_attn.conv1d, linear_attn.in_proj_a, linear_attn.in_proj_b, mtp.* —

The MTP (multi-token-prediction) head and the vision tower are both preserved in BF16.

Calibration

512 sequences, max 2048 tokens each, rendered exactly as the llm-compressor UD V3 build
rendered them — verified by SHA-256 content hash: all 512 match the reference
calibration set byte for byte.

Domain Dataset Revision Rows
chat HuggingFaceH4/ultrachat_200k (train_sft) 8049631c405ae6576f93f445c6b8166f76f5505a 170
code nvidia/OpenCodeInstruct (data/train-00000-of-00050.parquet) 8f3ba5bafe4d6e8db46082cf7ae6741bc370604d 170
tool glaiveai/glaive-function-calling-v2 e7f4b6456019f5d8bcb991ef0dd67d8ff23221ac 172

ModelOpt calibration algorithm: max (absolute-max amax over the calibration set — no
percentile clipping, no MSE search, no AWQ/SmoothQuant). This is ModelOpt's default and matches
the ModelOpt reference build.

Differences from the llm-compressor UD V3 build

Both are deliberate; neither changes which modules are quantized.

  1. FP8 group numerics. UD V3 uses compressed-tensors FP8_DYNAMIC — per-channel static
    weight scales with per-token dynamic activation scales. ModelOpt's mixed-precision export
    emits per-tensor static FP8 for both weight and activation, and vLLM's
    ModelOptMixedPrecisionConfig dispatches every quant_algo: "FP8" entry to
    ModelOptFp8LinearMethod (per-tensor). FP8_PER_CHANNEL_PER_TOKEN is not reachable from the
    mixed-precision dispatch in vLLM 0.28.0.
  2. No KV-cache quantization. UD V3 declares an FP8 static KV cache with calibrated
    k_scale/v_scale. This build declares none (kv_cache_quant_algo: null), matching the
    ModelOpt reference build. Serve with --kv-cache-dtype fp8 if you want FP8 KV.
  3. No GPTQ. llm-compressor applied GPTQModifier with actorder: static, which uses
    calibration Hessians to adjust the rounded weights. ModelOpt PTQ does plain round-to-nearest
    on the weights; only the activation scales come from the calibration data.

Serving

Requires a Blackwell GPU (SM100/SM120) for the native NVFP4 GEMM.

vllm serve soppyleon/Qwen3.8-27B-Uncensored-UD-V3-NVFP4-modelopt \
  --attention-backend flashinfer

vLLM resolves this checkpoint through ModelOptMixedPrecisionConfig
(quant_algo: "MIXED_PRECISION" + a quantized_layers map), giving
ModelOptNvFp4LinearMethod on the 168 NVFP4 modules and ModelOptFp8LinearMethod on the 233
FP8 modules.

vLLM resolution verified on an RTX PRO 6000 Blackwell Server Edition (SM120):
ModelOptNvFp4LinearMethod on all 112 fused NVFP4 modules (56 x gate_up_proj +
56 x down_proj), kernel FlashInferCutlassNvFp4LinearKernel, zero Marlin fallbacks,
lm_head on ModelOptFp8LinearMethod with torch.float8_e4m3fn weights.

transformers cannot load this checkpoint directly — NVFP4 packs two 4-bit values per byte.

Storage

21.81 GiB total, 2169 tensors.

dtype tensors size what
uint8 168 6.97 GiB packed NVFP4 weights
float8_e4m3fn 401 10.77 GiB 233 FP8 weights + 168 NVFP4 block scale tensors
bfloat16 798 4.07 GiB embeddings, vision tower, norms, conv1d, in_proj_a/b, MTP head
float32 802 <0.01 GiB 168 weight_scale_2 + 401 input_scale + 233 FP8 weight_scale

Provenance files

achieved_layer_map.json — the precision actually assigned to every module carrying a weight
quantizer, dumped from the live ModelOpt model before export.
input_amax.json — the calibrated activation amax for all 401 quantized modules. Included
because the down_proj activation range is the specific quantity this rebuild is testing.

Produced with nvfp4/modelopt_quantize.py, ModelOpt 0.46.0, torch 2.13.0+cu130,
transformers 5.15.1, on a single RTX PRO 6000 Blackwell Server Edition.

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