Skip to page content
SAVRN
Search Plan a project

Open-weight model · Image and text to text

Qwen3.8-27B-Orinfer-E8P-Q4A8

by An Yudong immiq/Qwen3.8-27B-Orinfer-E8P-Q4A8

Qwen3.8-27B-Orinfer-E8P-Q4A8 is an open-weight model for image and text to text from An Yudong, released under Apache License 2.0. It has 262,144-token context. Its published files total 16.6 GB. It draws 19 downloads a month.

A quantized version of Qwen/Qwen3.8-27B for Jetson AGX Orin 64GB / CUDA SM87, deployed with Orinfer v0.2.0.

Parameters—
Context262,144
Weights16.6 GB
Licenseapache-2.0
AccessOpen weights
Monthly Downloads19

Model Card

By An Yudong, published under apache-2.0, revision f39084bbb7f1.

A quantized version of Qwen/Qwen3.8-27B for Jetson AGX Orin 64GB / CUDA SM87, deployed with Orinfer v0.2.0. It supports text, images and multiple images, streaming Chat Completions, native MTP, prefix caching, continuous batching and resumable JSONL offline inference. Translation requests use enablethinking: false; thinking follows the original model's chat template. Two-stage residual E8P Q4 with coefficients [4, 1], signed-block128 rotation and beam-8 encoding over the original BF16 weights, paired with INT8 computation. Sensitive tensors retain the validated W8/FP16/BF16/FP32 mixed-precision policy. Deployed read-only GPU data, including scales, derived constants and precision…

Read An Yudong's full model card

中文 · Hugging Face · ModelScope

A quantized version of Qwen/Qwen3.8-27B for Jetson AGX Orin 64GB / CUDA SM87, deployed with Orinfer v0.2.0. It supports text, images and multiple images, streaming Chat Completions, native MTP, prefix caching, continuous batching and resumable JSONL offline inference. Translation requests use enable_thinking: false; thinking follows the original model's chat template.

Quantization and files

Two-stage residual E8P Q4 with coefficients [4, 1], signed-block128 rotation and beam-8 encoding over the original BF16 weights, paired with INT8 computation. Sensitive tensors retain the validated W8/FP16/BF16/FP32 mixed-precision policy.

Deployed read-only GPU data, including scales, derived constants and precision exceptions: 16,518,393,824 bytes, approximately 4.757 bits per recorded GPU weight parameter. Stored safetensors: 16.57 GB across 68 shards. Context capacity: 262,144 tokens; KV cache is INT8 and persistent GDN state is FP32. Quantization seed: 20261002.

The repository contains HF configuration/tokenizer assets, the native chat template, standard safetensors containers and cache/model.json. The descriptor fixes physical tensor layouts and the execution-package digest. The matching Rust .so, cubins and their source are distributed through GitHub Release.

Deploy

Download this model repository into ./model. Prebuilt deployment uses the aarch64 Rust CLI, NVIDIA CUDA Driver and the matching SM87 execution package.

Execution-package digest: 1337e1d358bb035419df566fdebd8679bdd343cdf0d8e7450bd2b97bdbb62a52.

curl -fLO https://github.com/iMMIQ/orinfer/releases/download/v0.2.0/orinfer-v0.2.0-linux-aarch64.tar.xz
curl -fLO https://github.com/iMMIQ/orinfer/releases/download/v0.2.0/orinfer-v0.2.0-qwen3_5-int8-quality-sm87-1337e1d358bb-execution.tar.xz
curl -fLO https://github.com/iMMIQ/orinfer/releases/download/v0.2.0/SHA256SUMS
sha256sum --ignore-missing -c SHA256SUMS
tar -xf orinfer-v0.2.0-linux-aarch64.tar.xz
./orinfer-v0.2.0-linux-aarch64/bin/orinfer package install ./orinfer-v0.2.0-qwen3_5-int8-quality-sm87-1337e1d358bb-execution.tar.xz
./orinfer-v0.2.0-linux-aarch64/bin/orinfer validate-model ./model
./orinfer-v0.2.0-linux-aarch64/bin/orinfer serve ./model \
  --model qwen3.8-27b --cuda-graph decode_only --mtp-drafts 3

The listener is [::]:8088. OpenAI Chat Completions uses /v1/chat/completions; set stream: true for SSE. Images use image_url, and thinking output uses reasoning_content. The CLI also provides Ollama-compatible APIs and orinfer batch for JSONL jobs. See the serving guide.

Measured performance

Jetson AGX Orin 64GB, 2026-10-21. Throughput is tok/s; startup is seconds.

Prefill 512 Prefill 8K Single decode, MTP 8-request decode Max requests / decode Serve → API (s) Serve → first output (s)
658.87 598.46 33.64 67.56 64 / 135.89 6.68 7.05

Single-request runs enable adaptive MTP up to 3 drafts, with 512/8192 input tokens and 257 fixed output tokens; the single-decode column uses 512-token input. Multi-request runs automatically switch the benchmark to MTP off, with 256 input and 65 output tokens per request. Decode timing starts after the first emitted step, and multi-request timing uses a first-output barrier. Each throughput value is a median of three warm runs after one warmup; fixed-length diagnostics ignore EOS. All use greedy, seed 20261002, decode_only, thinking off and prefix cache off. MTP speed depends on the task and acceptance rate.

Startup uses three fresh Rust serve processes and a 21-token translation request: process invocation to /health ready, then to the first nonempty SSE output. Existing file caches are preserved; SSE output can contain several tokens. The table reports medians, and file-cache effects plus individual large-model startup observations are in the performance reference.

Quality scope

Validation covers fixed-history probability diagnostics, request-state isolation, MTP/prefix recovery and text/image API requests. Dated BF16 comparisons and evaluated contexts are recorded in the performance reference.

These are small-sample diagnostics covering text, inputs through 8K and controlled simple images. Broader task benchmarks, complex image translation and full-context quality remain evaluation areas. Quality and execution-regression scopes are recorded separately in the performance reference.

License

Model weights retain Apache-2.0. Orinfer software and its separate execution package use LGPL-3.0-or-later; source and third-party notices ship with the release.

Configuration

Architecture
Qwen3_5ForConditionalGeneration
Context length (tokens)
262,144
Layers
64
Hidden size
5,120
Feed-forward size
17,408
Attention heads
24
Key/value heads
4
Head dimension
256
Vocabulary size
248,320
Model type
qwen3_5
Quantization
orinfer_e8p_q4_int8

Identity and Version

Repository
immiq/Qwen3.8-27B-Orinfer-E8P-Q4A8
Publisher
An Yudong
Task
Image and text to text
Modality
Image and text
Library
Not stated by the source
Parameters
Not stated by the source
Languages
zh, en
Revision
f39084bbb7f19a433e2002c35bdc2eb14a7d98bb
First published
2026-10-17
Last updated
2026-10-21

Files and Weights

81 files, 16.6 GB in total. The weights are 68 files totalling 16.6 GB in safetensors.

Weights68 files · 16.6 GB
Configuration6 files · 1.1 MB
Tokenizer2 files · 12.8 MB
Documentation3 files · 22.0 KB
Other1 file · 9.0 KB
Repository1 file · 101 B
Every file
FileTypeSizeSHA-256
cache/weights/model-language-layer-000.safetensorsWeights208.3 MB 4af76125ceed
cache/weights/model-language-layer-001.safetensorsWeights208.3 MB 0d3dd3ff715a
cache/weights/model-language-layer-002.safetensorsWeights208.3 MB dcb5da62bad1
cache/weights/model-language-layer-003.safetensorsWeights202.0 MB 8cf2e80f7af2
cache/weights/model-language-layer-004.safetensorsWeights208.3 MB c951ff16c7db
cache/weights/model-language-layer-005.safetensorsWeights208.3 MB e6ba8175d8c8
cache/weights/model-language-layer-006.safetensorsWeights208.3 MB 05ac3e3a6688
cache/weights/model-language-layer-007.safetensorsWeights202.0 MB 3d9ae402226f
cache/weights/model-language-layer-008.safetensorsWeights208.3 MB f9aee75782cb
cache/weights/model-language-layer-009.safetensorsWeights208.3 MB f5eac017bcf0
cache/weights/model-language-layer-010.safetensorsWeights208.3 MB 95980a4ffc90
cache/weights/model-language-layer-011.safetensorsWeights202.0 MB 27c1e2e2125a
cache/weights/model-language-layer-012.safetensorsWeights208.3 MB 244a0d1aca1b
cache/weights/model-language-layer-013.safetensorsWeights208.3 MB 53a035849bbd
cache/weights/model-language-layer-014.safetensorsWeights208.3 MB cfbca9651315
cache/weights/model-language-layer-015.safetensorsWeights202.0 MB f20de23089d2
cache/weights/model-language-layer-016.safetensorsWeights208.3 MB ee3fc1fda72e
cache/weights/model-language-layer-017.safetensorsWeights208.3 MB e76b0ad20b38
cache/weights/model-language-layer-018.safetensorsWeights208.3 MB ccd2047027f7
cache/weights/model-language-layer-019.safetensorsWeights202.0 MB 900458e81248
cache/weights/model-language-layer-020.safetensorsWeights208.3 MB a31ac850e2e1
cache/weights/model-language-layer-021.safetensorsWeights208.3 MB 5b4ddfa24aee
cache/weights/model-language-layer-022.safetensorsWeights208.3 MB 2955b0541043
cache/weights/model-language-layer-023.safetensorsWeights202.0 MB 06f1b7a21999
cache/weights/model-language-layer-024.safetensorsWeights208.3 MB e9d38618ab8b
cache/weights/model-language-layer-025.safetensorsWeights208.3 MB a5d19abb3653
cache/weights/model-language-layer-026.safetensorsWeights208.3 MB e946b39acec0
cache/weights/model-language-layer-027.safetensorsWeights202.0 MB 2f3cd66cae7f
cache/weights/model-language-layer-028.safetensorsWeights208.3 MB 414021d56262
cache/weights/model-language-layer-029.safetensorsWeights208.3 MB 934f80c2801c
cache/weights/model-language-layer-030.safetensorsWeights208.3 MB db6e78636673
cache/weights/model-language-layer-031.safetensorsWeights202.0 MB c26f7aec7a84
cache/weights/model-language-layer-032.safetensorsWeights208.3 MB efbc4aec04a6
cache/weights/model-language-layer-033.safetensorsWeights208.3 MB c0f3a50ec1ee
cache/weights/model-language-layer-034.safetensorsWeights208.3 MB 7967152d23bc
cache/weights/model-language-layer-035.safetensorsWeights202.0 MB baf6b218db37
cache/weights/model-language-layer-036.safetensorsWeights208.3 MB c045cc7a2f2b
cache/weights/model-language-layer-037.safetensorsWeights208.3 MB 9683e01e1b10
cache/weights/model-language-layer-038.safetensorsWeights208.3 MB c1ed2948d2c1
cache/weights/model-language-layer-039.safetensorsWeights202.0 MB 224d778a6dc2
cache/weights/model-language-layer-040.safetensorsWeights208.3 MB 3f1835f3ad06
cache/weights/model-language-layer-041.safetensorsWeights208.3 MB 60767ccbfaed
cache/weights/model-language-layer-042.safetensorsWeights208.3 MB 357028c56719
cache/weights/model-language-layer-043.safetensorsWeights202.0 MB 3409db4fa105
cache/weights/model-language-layer-044.safetensorsWeights208.3 MB 805b4a52786a
cache/weights/model-language-layer-045.safetensorsWeights208.3 MB 667f7b2e0e3c
cache/weights/model-language-layer-046.safetensorsWeights208.3 MB 61946b62d3c7
cache/weights/model-language-layer-047.safetensorsWeights202.0 MB 861336b50342
cache/weights/model-language-layer-048.safetensorsWeights208.3 MB fa9fc438fa40
cache/weights/model-language-layer-049.safetensorsWeights208.3 MB f1bc7c5a4637
cache/weights/model-language-layer-050.safetensorsWeights208.3 MB 3621f9dd6a25
cache/weights/model-language-layer-051.safetensorsWeights202.0 MB b95dc3109695
cache/weights/model-language-layer-052.safetensorsWeights208.3 MB b70d584b02ef
cache/weights/model-language-layer-053.safetensorsWeights208.3 MB 30b63009dd77
cache/weights/model-language-layer-054.safetensorsWeights208.3 MB 5cded816c87d
cache/weights/model-language-layer-055.safetensorsWeights202.0 MB 11ca2e52e118
cache/weights/model-language-layer-056.safetensorsWeights208.3 MB 610e5e672e48
cache/weights/model-language-layer-057.safetensorsWeights208.3 MB fafbdd80bf5b
cache/weights/model-language-layer-058.safetensorsWeights208.3 MB 0b1c74c5a7ae
cache/weights/model-language-layer-059.safetensorsWeights202.0 MB 3f3d7a191aff
cache/weights/model-language-layer-060.safetensorsWeights208.3 MB 73ad427bbd2b
cache/weights/model-language-layer-061.safetensorsWeights208.3 MB 430343862677
cache/weights/model-language-layer-062.safetensorsWeights208.3 MB b6cb9a814571
cache/weights/model-language-layer-063.safetensorsWeights202.0 MB 95784388589a
cache/weights/model-mtp.safetensorsWeights424.9 MB 6b8299988c19
cache/weights/model-shared-embed_tokens.safetensorsWeights1.3 GB 713c71c62f78
cache/weights/model-shared-lm_head.safetensorsWeights636.2 MB 0efa3a6c2267
cache/weights/runtime.safetensorsWeights1.0 GB cfd962c52008
cache/model.jsonConfiguration986.3 KB —
cache/weights/model.safetensors.index.jsonConfiguration154.7 KB —
config.jsonConfiguration4.2 KB —
generation_config.jsonConfiguration202 B —
preprocessor_config.jsonConfiguration390 B —
source.jsonConfiguration596 B —
LICENSEDocumentation11.5 KB —
README.mdDocumentation5.5 KB —
README_zh.mdDocumentation5.0 KB —
chat_template.jinjaOther9.0 KB —
.gitattributesRepository101 B —
tokenizer.jsonTokenizer12.8 MB 0997f410c57a
tokenizer_config.jsonTokenizer17.9 KB —

License and Download

License
apache-2.0
Access
Open weights, no gate
Download size
16.6 GB
Download from An Yudong

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

Built From

Memory Requirements

PrecisionWeights in memory
As published16.6 GB

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

Questions About Qwen3.8-27B-Orinfer-E8P-Q4A8

Can I use Qwen3.8-27B-Orinfer-E8P-Q4A8 commercially?

Yes. Qwen3.8-27B-Orinfer-E8P-Q4A8 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 Qwen3.8-27B-Orinfer-E8P-Q4A8's context length?

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

Similar Models

Non-uniform GGUF quantizations of a 512-expert MoE, produced with GSQ and RCO, with a vision projector for multimodal use. This repository provides GGUF quantizations of Qwen3.8-Flash-Next at four sizes, together with the model's vision projector (mmproj) for multimodal use. In contrast to uniform quantization, which applies a single quantization type to all weight tensors, each model here assigns a separate quantization type to every tensor. The assignment is obtained by a gradient-based search that allocates precision according to per-tensor sensitivity, subject to a total size budget. The resulting files are standard GGUF and run unmodified in llama.cpp, Ollama, and LM Studio. A…

Open weights apache-2.0 gguf

Model · Image and text to text

Huihui-Qwen3.8-27B-abliterated-GGUF

Huihui.ai

This is an uncensored version of Qwen/Qwen3.8-27B created with abliteration (see remove-refusals-with-transformers to know more about it). This is a crude, proof-of-concept implementation to remove refusals from an LLM model without using TransformerLens. The newly added Huihui-Qwen3.8-27B-abliterated-Underdog-Saluki series come from ConwayResearch/Underdog-Saluki-27B-1.0 and ukisai/Swift-1.5-Qwen3.8-27B-GSQ-RCO-GGUF. Only layers 22 to 52 (0-based indexing) have been ablated, while the other layers remain unablated. It may come with a small disclaimer warning. Due to ConwayResearch/Underdog-Saluki-27B-1.0 not providing an imatrix file, we will attempt to perform ablation by mixing the GGUF…

Open weights apache-2.0 transformers

Model · Image and text to text

Qwen3.8-27B-iMatrix-NVFP4-MTP-GGUF

Michał Piszczek

I built this quant because the ready-made FP4 file answered the wrong question. It was fast, but on my short WikiText-2 control it scored 6.4949 PPL. Plain Q40 scored 6.3798. The first higher-quality hybrid went too far the other way: good perplexity, 34.19 tok/s, and no comfortable room for 256K plus vision. This is the build that survived both gates. It is a 17.1 GB, 5.01 BPW mixed-precision GGUF of Qwen/Qwen3.8-27B. It keeps large, tolerant matrices in native NVFP4 and spends more bits on selected attention, Gated DeltaNet, and late FFN tensors. The trained MTP layer remains embedded in the same GGUF. This is not a fine-tune. I built the private calibration workload from 5,472 messages…

Open weights apache-2.0

Qwen3.8-27B uncensored by HauhauCS 0/465 Refusals. This is the Aggressive variant: direct answers, no refusal behavior, and minimal preamble on hard prompts. Every text GGUF preserves Qwen3.8's native NextN head, and this release adds HauhauCS FastMTP: a specific acceleration sidecar qualified across the complete quant lineup at maximum native context. Vision is included through the separate BF16 projector. No changes to datasets or intended capabilities. This release preserves Qwen3.8-27B's text, reasoning, agentic, image, and video capabilities while applying the HauhauCS Aggressive uncensoring profile. Pick Aggressive when you specifically want the model to get to the answer without…

Open weights apache-2.0

Model · Image and text to text

Qwen3.8-27B-GGUF

GGML Org

Run it in the Llama app: https://llama.app - https://huggingface.co/Qwen/Qwen3.8-27B - https://huggingface.co/incoai/Qwen3.8-27B-DFlash2 - add info

Open weights apache-2.0

lm mmap --lazy-mode on -ngl 99 -c 32768 \ mmproj-Qwen3.8-Flash-Next-BF16.gguf --local-dir. llama-mtmd-cli -m IQ3S/Qwen3.8-Flash-Next-GSQ-RCO-abliterated-IQ3S-00001-of-00002.gguf \ --mmproj mmproj-Qwen3.8-Flash-Next-BF16.gguf -lm mmap --lazy-mode on \ -md mtp-Qwen3.8-Flash-Next-Q80.gguf --draft-max 4 -lm mmap --lazy-mode on -ngl 99 -lm mmap --lazy-mode on keeps the n-gram table memory-mapped on disk: it is 28.8 GB and one row is read per token. Shard 1 wants to be resident (VRAM or RAM); shard 2 is fine on an SSD. The vision projector is a standard clip GGUF shared with the upstream tiers, 0.91 GB. Native context is 262,144 tokens and the KV cache grows with it, so start at -c 32768 and work…

Open weights apache-2.0 gguf