Image-Text-to-Text
NInfer
qwen3.8
groupwise-int
dflash2
speculative-decoding
uncensored
artifact
rtx-3090
rtx-4090
rtx-5090
Instructions to use WaveCut/Qwen3.8-27B-Uncensored-HauhauCS-Aggressive-DFlash2-NInfer-v3 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- NInfer
How to use WaveCut/Qwen3.8-27B-Uncensored-HauhauCS-Aggressive-DFlash2-NInfer-v3 with NInfer:
# No code snippets available yet for this library. # To use this model, check the repository files and the library's documentation. # Want to help? PRs adding snippets are welcome at: # https://github.com/huggingface/huggingface.js
- Notebooks
- Google Colab
- Kaggle
Card: run with the NInfer-all Docker image or a build; RTX PRO 6000
Browse files
README.md
CHANGED
|
@@ -25,10 +25,10 @@ uncensored tune
|
|
| 25 |
as the target model and the official [z-lab/Qwen3.8-27B-DFlash2](https://huggingface.co/z-lab/Qwen3.8-27B-DFlash2)
|
| 26 |
draft model as the DFlash2 speculative companion (recipe `qwen3_8_27b-v2`, the first NInfer recipe
|
| 27 |
with the DFlash2 payload). The native NextN/MTP head of the tune is preserved as well, so both
|
| 28 |
-
`--spec mtp` and `--spec dflash2` work. It runs on
|
| 29 |
-
card) and on **NInfer-all**, the `master` branch of
|
| 30 |
[iamwavecut/ninfer-all](https://github.com/iamwavecut/ninfer-all), which serves the RTX 3090, RTX
|
| 31 |
-
4090 and RTX
|
|
|
|
| 32 |
|
| 33 |
| | |
|
| 34 |
|---|---|
|
|
@@ -48,7 +48,14 @@ card) and on **NInfer-all**, the `master` branch of
|
|
| 48 |
hf download WaveCut/Qwen3.8-27B-Uncensored-HauhauCS-Aggressive-DFlash2-NInfer-v3 \
|
| 49 |
Qwen3.8-27B-Uncensored-HauhauCS-Aggressive-DFlash2-ninfer-v3.ninfer --local-dir models
|
| 50 |
|
| 51 |
-
#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 52 |
./build/apps/ninfer models/Qwen3.8-27B-Uncensored-HauhauCS-Aggressive-DFlash2-ninfer-v3.ninfer --prompt "Summarize the difference between prefill and decode." \
|
| 53 |
--max-context 16384 --spec dflash2 --draft-tokens 7 --lm-head-draft
|
| 54 |
|
|
@@ -61,10 +68,12 @@ hf download WaveCut/Qwen3.8-27B-Uncensored-HauhauCS-Aggressive-DFlash2-NInfer-v3
|
|
| 61 |
(`--vision`) is the official tower: the release's BF16 projector reproduces it bit-for-bit through the FP16
|
| 62 |
export path, so the artifact carries the official BF16 vision words.
|
| 63 |
|
| 64 |
-
**Hardware.** Upstream NInfer targets one RTX 5090
|
| 65 |
-
|
| 66 |
-
|
| 67 |
-
|
|
|
|
|
|
|
| 68 |
[reference measurements](https://github.com/iamwavecut/ninfer-all/blob/master/docs/performance/reference-2026-09.md),
|
| 69 |
this tune itself was not measured there. On 24 GB cards
|
| 70 |
the official artifact of the same size fits DFlash2 with five drafts beside 258,048 tokens of
|
|
|
|
| 25 |
as the target model and the official [z-lab/Qwen3.8-27B-DFlash2](https://huggingface.co/z-lab/Qwen3.8-27B-DFlash2)
|
| 26 |
draft model as the DFlash2 speculative companion (recipe `qwen3_8_27b-v2`, the first NInfer recipe
|
| 27 |
with the DFlash2 payload). The native NextN/MTP head of the tune is preserved as well, so both
|
| 28 |
+
`--spec mtp` and `--spec dflash2` work. It runs on **NInfer-all**, the `master` branch of
|
|
|
|
| 29 |
[iamwavecut/ninfer-all](https://github.com/iamwavecut/ninfer-all), which serves the RTX 3090, RTX
|
| 30 |
+
4090, RTX 5090 and RTX PRO 6000 Blackwell. Its first (v2) release ran on stock NInfer, which builds
|
| 31 |
+
only for the RTX 5090; this v3 file was verified on NInfer-all.
|
| 32 |
|
| 33 |
| | |
|
| 34 |
|---|---|
|
|
|
|
| 48 |
hf download WaveCut/Qwen3.8-27B-Uncensored-HauhauCS-Aggressive-DFlash2-NInfer-v3 \
|
| 49 |
Qwen3.8-27B-Uncensored-HauhauCS-Aggressive-DFlash2-ninfer-v3.ninfer --local-dir models
|
| 50 |
|
| 51 |
+
# OpenAI/Anthropic-compatible server from the Docker image, on http://localhost:8080/v1:
|
| 52 |
+
docker run --rm --gpus all -p 8080:8080 --ulimit memlock=-1 \
|
| 53 |
+
-v "$PWD/models:/models" -v ninfer-cache:/cache \
|
| 54 |
+
ghcr.io/iamwavecut/ninfer-all serve \
|
| 55 |
+
/models/Qwen3.8-27B-Uncensored-HauhauCS-Aggressive-DFlash2-ninfer-v3.ninfer \
|
| 56 |
+
--max-context 32768 --kv-capacity auto --spec dflash2 --draft-tokens 7 --lm-head-draft
|
| 57 |
+
|
| 58 |
+
# From a build of NInfer-all, DFlash2 speculative decoding (7 drafts, optimized head), CLI:
|
| 59 |
./build/apps/ninfer models/Qwen3.8-27B-Uncensored-HauhauCS-Aggressive-DFlash2-ninfer-v3.ninfer --prompt "Summarize the difference between prefill and decode." \
|
| 60 |
--max-context 16384 --spec dflash2 --draft-tokens 7 --lm-head-draft
|
| 61 |
|
|
|
|
| 68 |
(`--vision`) is the official tower: the release's BF16 projector reproduces it bit-for-bit through the FP16
|
| 69 |
export path, so the artifact carries the official BF16 vision words.
|
| 70 |
|
| 71 |
+
**Hardware.** Upstream NInfer targets one RTX 5090 (`sm_120a`, 32 GB). NInfer-all serves the same
|
| 72 |
+
`qwen3.8-27b / groupwise-int` identity with DFlash2 on the RTX 3090, 4090, 5090 and RTX PRO 6000:
|
| 73 |
+
its [Docker image](https://github.com/iamwavecut/ninfer-all#docker) needs an NVIDIA driver of the
|
| 74 |
+
CUDA 13 branch (580 or newer) and the NVIDIA Container Toolkit, and a build
|
| 75 |
+
([its README](https://github.com/iamwavecut/ninfer-all#building)) sets `CMAKE_CUDA_ARCHITECTURES`
|
| 76 |
+
to `86`, `89` or `120a`. The speed of the official artifact of this identity on each card is in its
|
| 77 |
[reference measurements](https://github.com/iamwavecut/ninfer-all/blob/master/docs/performance/reference-2026-09.md),
|
| 78 |
this tune itself was not measured there. On 24 GB cards
|
| 79 |
the official artifact of the same size fits DFlash2 with five drafts beside 258,048 tokens of
|