Skip to page content
SAVRN
Search Plan a project

Open-weight model

Humanizer-12B-Draftfit-DFlash2

by JayYun jayyun98/Humanizer-12B-Draftfit-DFlash2

Humanizer-12B-Draftfit-DFlash2 is an open-weight model from JayYun, released under Apache License 2.0. It has 900M parameters and a 262,144-token context. At 16-bit it needs about 2.2 GB of GPU memory, which fits on 1x MI300X from $1.85 an hour, at the lowest prices in the SAVRN Index.

A validation checkpoint for Draftfit — train DFlash-family drafts jointly, convert compatible families, and continue training existing drafts. This DFlash2 draft accelerates Humanizer; it requires the target model. Target / teacher: Humanizer.

Parameters900M
Context262,144
Weights1.8 GB
Licenseapache-2.0
AccessOpen weights
Monthly Downloads—

Runs On

What it takes to serve Humanizer-12B-Draftfit-DFlash2 (900M parameters): the memory its weights need at each precision, and the cheapest way to rent enough data-center GPUs to hold them.

PrecisionWeightsMemory neededCheapest setupPer hourAlso fits
16-bit 1.8 GB 2.2 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00
8-bit 0.9 GB 1.1 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00
4-bit 0.4 GB 0.5 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00

Memory is the weights at that precision plus 20% for the runtime and a short context; a long context needs more. Prices are the lowest on-demand hourly rates in the SAVRN Index, read Oct 23, 2026.

Humanizer-12B-Draftfit-DFlash2 on every accelerator the SAVRN Index prices, at every precision

Model Card

By JayYun, published under apache-2.0, revision 3d5992ad9da2.

A validation checkpoint for Draftfit — train DFlash-family drafts jointly, convert compatible families, and continue training existing drafts. This DFlash2 draft accelerates Humanizer; it requires the target model. Target / teacher: Humanizer. Initial draft weights: Gemma4 DFlash. This is a target-specific speculative draft, not a standalone Humanizer fine-tune. 4/8-bit target with FP32 floating computation · 4-bit drafts. Median throughput includes prefill and verification; acceptance is accepted/proposed draft tokens. Same 10 held-out inputs ×2 repeats per model, greedy, up to 64 output tokens, draft cap 3, lookup off. All 160 requests matched target-only tokens, including…

Read JayYun's full model card

Draftfit · Humanizer 12B DFlash2

A validation checkpoint for Draftfit — train DFlash-family drafts jointly, convert compatible families, and continue training existing drafts.

This DFlash2 draft accelerates Humanizer; it requires the target model.

Target / teacher: Humanizer. Initial draft weights: Gemma4 DFlash. This is a target-specific speculative draft, not a standalone Humanizer fine-tune.

Performance

Model tok/s Acceptance vs. original
Target only 21.71 — —
Original DFlash 23.43 30.1% reference
Draftfit DSpark 33.49 59.9% +42.9%
Draftfit DFlash 32.62 59.9% +39.2%
Draftfit DFlash2 31.23 55.6% +33.3%

By domain · tok/s

Model General prose Blog Email Report Essay
Target only 21.52 21.51 21.44 22.00 21.79
Original DFlash 25.22 24.38 23.75 22.01 22.98
Draftfit DSpark 33.59 39.29 33.54 31.77 30.93
Draftfit DFlash 32.92 38.81 32.80 29.75 29.13
Draftfit DFlash2 33.16 35.81 30.46 31.14 29.48

Apple M5 Pro · MLX · mixed 4/8-bit target with FP32 floating computation · 4-bit drafts. Median throughput includes prefill and verification; acceptance is accepted/proposed draft tokens. Same 10 held-out inputs ×2 repeats per model, greedy, up to 64 output tokens, draft cap 3, lookup off. All 160 requests matched target-only tokens, including previous-checkpoint comparisons.

Continued drafts improved median throughput by 2.6–4.9% over their previous checkpoints in this run; trial variability is substantial, so this is not a robust or long-form speedup claim. Domain acceptance, previous checkpoints and details.

How to use

MLX — tested. After runtime setup, pass prose to rewrite:

hf download jayyun98/Humanizer-12B-Draftfit-DFlash2 run_mlx.py --local-dir ./humanizer-draft
python ./humanizer-draft/run_mlx.py --text "The meeting has been moved to Friday." --check

vLLM / SGLang — unverified for this checkpoint. No CUDA serving or speed claim; use the tested MLX path.

Basic precision showed occasional token differences; the supplied runner uses the tested FP32 setting. Provenance · Apache-2.0 · DFlash MIT · Attribution.

Configuration

Architecture
DFlash2DraftModel
Context length (tokens)
262,144
Layers
5
Hidden size
3,840
Feed-forward size
7,680
Attention heads
32
Key/value heads
8
Head dimension
128
Vocabulary size
262,144
Sliding window (tokens)
2,048
RoPE base
1,000,000
Model type
qwen3_dflash2

Identity and Version

Repository
jayyun98/Humanizer-12B-Draftfit-DFlash2
Publisher
JayYun
Task
Not stated by the source
Modality
Other
Library
Not stated by the source
Parameters
900M parameters
Languages
en, zh
Revision
3d5992ad9da26ceade80decb7293b74ddfcbc7c0
First published
2026-10-14
Last updated
2026-10-15

Files and Weights

14 files, 1.8 GB in total. The weights are 1 file totalling 1.8 GB in safetensors.

Weights1 file · 1.8 GB
Configuration3 files · 16.5 KB
Documentation8 files · 22.6 KB
Other1 file · 29.0 KB
Repository1 file · 1.5 KB
Every file
FileTypeSizeSHA-256
model.safetensorsWeights1.8 GB 33baec2425d1
config.jsonConfiguration1.8 KB —
evaluation.jsonConfiguration12.5 KB —
run_mlx.pyConfiguration2.2 KB —
LICENSEDocumentation11.4 KB —
LICENSE-DFlashDocumentation1.1 KB —
LICENSE-mlx-dsparkDocumentation1.1 KB —
NOTICEDocumentation495 B —
README.mdDocumentation2.8 KB —
evaluation.mdDocumentation2.7 KB —
runtime-setup.mdDocumentation1.9 KB —
training.mdDocumentation1.4 KB —
mlx-runtime.patchOther29.0 KB —
.gitattributesRepository1.5 KB —

License and Download

License
apache-2.0
Access
Open weights, no gate
Download size
1.8 GB
Download from JayYun

Released by JayYun through its official repository on Hugging Face. Read the license.

Built From

Memory Requirements

PrecisionWeights in memory
As published1.8 GB
16-bit1.8 GB
8-bit0.9 GB
4-bit0.4 GB

Weights only, from the published parameter count; the key-value cache and runtime add to this.

Questions About Humanizer-12B-Draftfit-DFlash2

How much GPU memory does Humanizer-12B-Draftfit-DFlash2 need?

About 2.2 GB at 16-bit and 0.5 GB at 4-bit: the weights (900M parameters) plus a working margin. A long context needs more.

What is the cheapest GPU to run Humanizer-12B-Draftfit-DFlash2 on?

At 16-bit, 1x MI300X from $1.85 an hour; at 4-bit, 1x MI300X from $1.85 an hour, at the lowest on-demand prices the SAVRN Index lists.

Can I use Humanizer-12B-Draftfit-DFlash2 commercially?

Yes. Humanizer-12B-Draftfit-DFlash2 is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.

What is Humanizer-12B-Draftfit-DFlash2's context length?

262,144 tokens, from the maximum position embeddings in its published configuration.