Thireus / GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT

huggingface.co
Total runs: 277
24-hour runs: 0
7-day runs: 0
30-day runs: 143
Model's Last Updated: March 30 2026

Introduction of GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT

Model Details of GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT

⚠️ Compatibility Notice

Support for the GLM-4.6 family was recently merged into both llama.cpp and ik_llama.cpp , so you must update to their latest versions before using any GGUF files from this repo.


GLM-4.6

🤔 What is this HuggingFace repository about?

This repository provides GGUF-quantized tensors for the GLM-4.6 model (official repo: https://huggingface.co/zai-org/GLM-4.6 ). These GGUF shards are designed to be used with Thireus’ GGUF Tool Suite ( https://gguf.thireus.com ), a collection of tools that automatically finds the perplexity-optimal mix of quantizations for any given VRAM and RAM target. With the Tool Suite, you can generate and download custom quantization “recipes” effortlessly.

tl;dr: Expand the details section below

cd ~

# Make sure to install all ik_llama.cpp compilation dependencies...
apt install python3-dev python3-pip python3-venv python3-wheel python3-setuptools git acl netcat-openbsd cmake # pipx

# Obtain ik_llama's Thireus version - Windows builds available at https://github.com/Thireus/ik_llama.cpp/releases
git clone https://github.com/Thireus/ik_llama.cpp
cd ik_llama.cpp
git pull
# Build ik_llama.cpp
cmake -B build -DGGML_AVX=ON -DGGML_AVX2=ON -DLLAMA_CURL=OFF -DGGML_MAX_CONTEXTS=2048
cmake --build build --config Release -j16
cd ..

# Obtain Thireus' GGUF-Tool-Suite
git clone https://github.com/Thireus/GGUF-Tool-Suite

# Download model quant mix from recipe file:
cd GGUF-Tool-Suite
rm -f download.conf # Make sure to copy the relevant download.conf for the model before running quant_assign.py
cp -f models/GLM-4.6/download.conf . # Use the download.conf of the chosen model
mkdir -p kitchen && cd kitchen
../quant_downloader.sh ../recipe_examples/ik_harmonized_recipes/GLM-4.6.ROOT-4.1636bpw-3.2647ppl.173GB-GGUF_12GB-GPU_160GB-CPU.90e3c2f_1ac651c.recipe

# Other recipe examples can be found at https://github.com/Thireus/GGUF-Tool-Suite/tree/main/recipe_examples

# Launch ik_llama's llama-server:
ulimit -n 9999 # Lifts "too many open files" limitation on Linux
~/ik_llama.cpp/build/bin/llama-server \
  -m GLM-4.6-THIREUS-BF16-SPECIAL_TENSOR-00001-of-01762.gguf \
  -fa -fmoe -ctk f16 -c 4096 -ngl 99 \
  -ot "blk\.([0-9]|[1-2][0-9]|3[0-6])\.ffn_.*=CUDA0" \
  -ot "blk\.(37|38|39|[4-6][0-9]|7[0-2])\.ffn_.*=CUDA1" \
  -ot "blk\.(7[3-9])\.ffn_.*=CUDA2" \
  -ot "blk\.(8[0-9]|90|91|92)\.ffn_.*=CPU" \
  -ot exps=CPU -b 2048 -ub 1024 --warmup-batch --no-mmap --threads 36 \
  --main-gpu 0

❓ Why does this Tool Suite exist?
  1. Compatibility & Speed unsloth ’s dynamic quants may not always work optimally with ik_llama.cpp .
  2. Custom Rig Fit – No off-the-shelf GGUF model perfectly matched my VRAM/RAM setup, so I built a way to tailor models and leverage extra VRAM/RAM to reduce perplexity.
  3. Automated PPL-Optimal Quantization – To my knowledge, there was no open source flexible, automated method to minimize perplexity for any bits-per-weight (bpw) target—so I created one with excellent results!

📊 How does it compare to other GGUFs?

Here’s how GLM-4.6 quantized with Thireus’ GGUF Tool Suite stacks up against other quantizers (lower perplexity = better at equal or lower bpw):

PPLs Compared With Others

Note: The recipe_examples files illustrate good recipes. The Tool Suite computes the optimal ppl/bpw curve for you — just specify your target RAM, VRAM, and quant types, and quant_assign.py finds the best mix.

More perplexity/bpw graphs for other supported models: https://github.com/Thireus/GGUF-Tool-Suite/tree/main/ppl_graphs

All PPL benchmarks are computed with the parameters -ctk f16 -c 512 -b 4096 -ub 4096 . Changing any of these parameters will alter the PPL. In particular, reducing -b 4096 -ub 4096 increases the PPL, while increasing them decreases the PPL.


🚀 How do I get started?

Check out the GGUF Tool Suite README — focus on these sections:

  1. ⚠️ Requirements – Which ik_llama.cpp (or llama.cpp ) version to use and how to compile.
  2. 📥 Download Model Shards – Use quant_downloader.sh to fetch GGUF shards from any recipe.
  3. 🧠 Run a Downloaded Model – Sample usage with llama-cli .
  4. 🛠️ Generate a Custom Recipe – Produce recipes tailored to your VRAM/RAM target usage for optimum perplexity.

✅ Supported Models

Supported models are listed under models/ in the Tool Suite Github repo . Presence of ppl_results.csv indicates official support and compatibility with quant_assign.py .


🤷‍♂️ Will I release baked dynamic quant GGUFs?

No, because I believe in tailored quantization for each user’s hardware. If you prefer ready-made shards, you are welcome to merge them via llama-gguf-split --merge , or request someone to publish them, or rely on generic GGUF dynamic quants such as unsloth 's.

Instead, I prefer to share examples of recipes so users can see exactly how they were produced (command included inside these recipe files) and tweak them for their own rigs. The quant_downloader.sh script handles automatic fetching and verification of each shard. Note that recipes provided by Ubergarm on his model cards are also compatible with quant_downloader.sh .

Users who don’t trust the GGUF shards on HuggingFace can also quantize their own by passing recipe lines to llama-quantize --custom-q ( see example ). Run llama-quantize --help to list compatible quants for quant_assign.py . This approach is especially useful if you prefer llama.cpp over ik_llama.cpp .


📦 What’s in this repository?
  • 00001 GGUF header shard – Contains metadata (tokens, chat template, tensor count, etc.). This metadata can be explored directly from the HuggingFace web interface after clicking on that shard.
  • Tensor shards – Each shard holds one tensor; see tensors.map for names, quant types, sizes, SHA-256 hash, shard IDs, etc.
  • GPG-signed files tensors.map and header shard are signed with the key in trusted-keys.asc for tamper detection.
  • Security note – Some papers about various ways to attack GGUFs and LLMs are available online, such as https://arxiv.org/abs/2505.23786 , and there are also more classic security exploits like CVE-2024-23496 and CVE-2024-25664 through CVE-2024-25668. Only use GGUFs from reputable, trusted authors—or alternatively self-quantize—to avoid potential exploits.

💡 Pro Tips

You can easily download the BF16 model version to quantize your own shards:

mkdir kitchen  
echo '.*=bf16' > kitchen/bf16.recipe  
cd kitchen
../quant_downloader.sh bf16.recipe  

Enjoy optimized quantization! 🎉

Runs of Thireus GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT on huggingface.co

277
Total runs
0
24-hour runs
0
3-day runs
0
7-day runs
143
30-day runs

More Information About GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT huggingface.co Model

More GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT license Visit here:

https://choosealicense.com/licenses/mit

GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT huggingface.co

GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT huggingface.co is an AI model on huggingface.co that provides GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT's model effect (), which can be used instantly with this Thireus GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT model. huggingface.co supports a free trial of the GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT model, and also provides paid use of the GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT. Support call GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT model through api, including Node.js, Python, http.

GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT huggingface.co Url

https://huggingface.co/Thireus/GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT

Thireus GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT online free

GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT huggingface.co is an online trial and call api platform, which integrates GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT's modeling effects, including api services, and provides a free online trial of GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT, you can try GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT online for free by clicking the link below.

Thireus GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT online free url in huggingface.co:

https://huggingface.co/Thireus/GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT

GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT install

GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT is an open source model from GitHub that offers a free installation service, and any user can find GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT on GitHub to install. At the same time, huggingface.co provides the effect of GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT install, users can directly use GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT install url in huggingface.co:

https://huggingface.co/Thireus/GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT

Url of GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT

GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT huggingface.co Url

Provider of GLM-4.6-THIREUS-IQ1_M-SPECIAL_SPLIT huggingface.co

Thireus
ORGANIZATIONS

Other API from Thireus