upscaler
uwg · Kit
Holds a set of image upscaling models gathered from the OpenModelDB community, for people who want to enlarge low-resolution pictures with AI on their own comp…
A small draft model that speeds up Ling-3.1-Flash with speculative decoding in SGLang, drafting 5 or 7 tokens at a time. For teams serving Ling-3.1-Flash on NVIDIA GPUs.
Ling-3.1-flash-DSpark is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install sglang==0.5.22
Ling-3.1-flash-DSpark is a 1.1B-parameter draft model, trained by its authors in the DSpark style, that makes Ling-3.1-Flash generate faster. It works through speculative decoding: the small model proposes several tokens ahead and the large model checks them. The card tests drafts of 5 and 7 tokens and credits the SpecForge framework.
It suits teams that already serve Ling-3.1-Flash with SGLang on NVIDIA GPUs and want faster generation.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| AI infrastructure | Teams serving Ling-3.1-Flash | Add the draft model to their SGLang launch command | Start the server with the DSPARK algorithm and a block size of 5 |
| Chat and API services | Providers who care about throughput | Turn on speculative decoding for busy servers | Serve several requests at once and measure tokens per second |
| Inference research | People studying speculative decoding | Compare 5-token and 7-token drafting against the AR and MTP baselines | Reproduce the card's runs on GSM8K or HumanEval |
You can skip it if you do not serve Ling-3.1-Flash, since the draft model is built for that target.
| Use case | Who | What they get back |
|---|---|---|
| Faster generation | Service operators | Higher throughput from the same target model |
| Drafting tests | Researchers | Mean accepted length and tokens per second |
| Block-size tuning | Engineers | A choice between 5 and 7 draft tokens |
You need these first:
pip install sglang==0.5.22
python3 -m sglang.launch_server \
--model-path /models/Ling-3.1-flash \
--host 0.0.0.0 \
--port 30010 \
--mem-fraction-static 0.82 \
--trust-remote-code \
--tp 8 \
--ep 8 \
--speculative-algorithm DSPARK \
--speculative-draft-model-path AQ-MedAI/Ling-3.1-flash-DSpark \
--speculative-dspark-block-size 5--speculative-dspark-block-size 7
Once the server is running, you send requests as you would to any SGLang server. The draft model works behind the scenes. To try the longer draft, change the block size to 7 and restart.
| Tool | What it does |
|---|---|
| --speculative-algorithm DSPARK | Turns on DSpark speculative decoding |
| --speculative-draft-model-path | Points to this draft model |
| --speculative-dspark-block-size | Sets how many tokens the draft model proposes, 5 or 7 |
| --tp 8 and --ep 8 | Spread the target model over 8 devices with tensor and expert parallelism |
| --model-path | Points to the Ling-3.1-flash target model |
You start the server with a block size of 5 and send it a few chat requests at once. The card measured both mean accepted length and tokens per second this way, at concurrency 1, 8, 16 and 32.
Speculative decoding lets a small model guess ahead so the big model can check several tokens in one go. A good first try is the launch command above with a block size of 5, then 7.
For readers who know the field, the card runs greedy decoding at temperature 0, with 5 or 7 draft tokens. It tracks mean accepted length, written as tau, plus throughput, across math, code, dialogue and knowledge tests, six benchmarks in all. It says both settings beat the AR and MTP baselines in every benchmark and concurrency pairing it tested.
A small draft model that speeds up Ling-3.1-Flash with speculative decoding in SGLang, drafting 5 or 7 tokens at a time. For teams serving Ling-3.1-Flash on NVIDIA GPUs.
Made by AQ-MedAI on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: Ling-3.1-flash-DSpark is a 1.1B-parameter draft model, trained by its authors in the DSpark style, that makes Ling-3.1-Flash generate faster. It works through speculative decoding: the small model proposes several tokens ahead and the large model checks them. The card tests drafts of 5 and 7 tokens and credits the SpecForge framework.
Who it suits: It suits teams that already serve Ling-3.1-Flash with SGLang on NVIDIA GPUs and want faster generation.
Industry | Who uses it | How they use it | Example
AI infrastructure | Teams serving Ling-3.1-Flash | Add the draft model to their SGLang launch command | Start the server with the DSPARK algorithm and a block size of 5
Chat and API services | Providers who care about throughput | Turn on speculative decoding for busy servers | Serve several requests at once and measure tokens per second
Inference research | People studying speculative decoding | Compare 5-token and 7-token drafting against the AR and MTP baselines | Reproduce the card's runs on GSM8K or HumanEval
You can skip it if you do not serve Ling-3.1-Flash, since the draft model is built for that target.
Where to use it:
Use case | Who | What they get back
Faster generation | Service operators | Higher throughput from the same target model
Drafting tests | Researchers | Mean accepted length and tokens per second
Block-size tuning | Engineers | A choice between 5 and 7 draft tokens
How to set it up: You need these first:
pip install sglang==0.5.22
python3 -m sglang.launch_server \
--model-path /models/Ling-3.1-flash \
--host 0.0.0.0 \
--port 30010 \
--mem-fraction-static 0.82 \
--trust-remote-code \
--tp 8 \
--ep 8 \
--speculative-algorithm DSPARK \
--speculative-draft-model-path AQ-MedAI/Ling-3.1-flash-DSpark \
--speculative-dspark-block-size 5
--speculative-dspark-block-size 7
How to use it: Once the server is running, you send requests as you would to any SGLang server. The draft model works behind the scenes. To try the longer draft, change the block size to 7 and restart.
Tool | What it does
--speculative-algorithm DSPARK | Turns on DSpark speculative decoding
--speculative-draft-model-path | Points to this draft model
--speculative-dspark-block-size | Sets how many tokens the draft model proposes, 5 or 7
--tp 8 and --ep 8 | Spread the target model over 8 devices with tensor and expert parallelism
--model-path | Points to the Ling-3.1-flash target model
Example: You start the server with a block size of 5 and send it a few chat requests at once. The card measured both mean accepted length and tokens per second this way, at concurrency 1, 8, 16 and 32.
For newcomers and experts: Speculative decoding lets a small model guess ahead so the big model can check several tokens in one go. A good first try is the launch command above with a block size of 5, then 7.
For readers who know the field, the card runs greedy decoding at temperature 0, with 5 or 7 draft tokens. It tracks mean accepted length, written as tau, plus throughput, across math, code, dialogue and knowledge tests, six benchmarks in all. It says both settings beat the AR and MTP baselines in every benchmark and concurrency pairing it tested.
Launch SGLang with the target model
Load this draft model
Draft model proposes 5 or 7 tokens
Target model checks the proposals
Accepted tokens are returned faster
Good to know:
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download AQ-MedAI/Ling-3.1-flash-DSpark
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 6 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| Ling-3.1-flash-DSpark This page | 70 | 3 | 1.1B | mit | |
| Qwen3-0.6BShares qwen3 · safetensors | 19,718,599 | 1,894 | 752M | apache-2.0 | |
| Qwen3-14BShares qwen3 · safetensors | 12,965,376 | 540 | 14.8B | apache-2.0 | |
| Qwen3-Embedding-0.6BShares qwen3 · safetensors | 8,761,091 | 1,346 | 596M | apache-2.0 | |
| Qwen3-8BShares qwen3 · safetensors | 6,269,141 | 2,184 | 8.2B | apache-2.0 | |
| Qwen3-1.7BShares qwen3 · safetensors | 3,203,490 | 618 | 2B | apache-2.0 |
uwg · Kit
Holds a set of image upscaling models gathered from the OpenModelDB community, for people who want to enlarge low-resolution pictures with AI on their own comp…
nerijs · Kit
A pixel art style add-on for Stable Diffusion XL that turns text prompts into pixel-style images, with an optional LCM LoRA for faster runs. For game makers, d…
microsoft · Kit
Turns written conversations into spoken audio with up to four speakers and about 90 minutes of speech, an open Microsoft text-to-speech model for research on p…
masterofaudio2077 · Kit
Reads Egyptian Arabic text aloud and follows the short vowel marks you write into it. A fine-tune of VoiceTut-TTS that keeps its 19 built-in voices and voice c…
hugging-quants · Kit
Runs Meta's Llama 3.1 8B Instruct chat model in 4-bit AWQ form, so it fits on a GPU with about 4 GiB of free memory for the weights. For developers who want a…
besktech · Kit
Scores a Russian-first decision from a context and a list of options, giving a probability for yes/no, choice or rating questions. Runs on a plain CPU, for tea…