Views
No views yet
./build/bin/llama-server \
--alias anikifoss/GLM-4.5-Air-HQ4_K \
--model /mnt/data/Models/anikifoss/GLM-4.5-Air-HQ4_K/GLM-4.5-Air-HQ4_K-00001-of-00002.gguf \
--no-mmap -rtr \
--temp 0.5 --top-k 0 --top-p 1.0 --min-p 0.1 --repeat-penalty 1.0 \
--ctx-size 116000 \
-ctk f16 -ctv f16 \
-fa \
-b 1024 -ub 1024 \
-fmoe \
--n-gpu-layers 99 \
--override-tensor exps=CPU \
--parallel 1 \
--threads 32 \
--threads-batch 64 \
--host 127.0.0.1 \
--port 8090./build/bin/llama-server \
--alias anikifoss/GLM-4.5-Air-HQ4_K \
--model /mnt/data/Models/anikifoss/GLM-4.5-Air-HQ4_K/GLM-4.5-Air-HQ4_K-00001-of-00002.gguf \
--no-mmap \
--temp 0.5 --top-k 0 --top-p 1.0 --min-p 0.1 \
--ctx-size 116000 \
-ctk f16 -ctv f16 \
-fa \
--override-tensor exps=CPU \
-ngl 99 \
--jinja \
--parallel 1 \
--threads 32 \
--threads-batch 64 \
--host 127.0.0.1 \
--port 80901#!/usr/bin/env bash
2
3custom="
4blk\.0\.ffn_down\.weight=q8_0
5blk\.0\.ffn_gate\.weight=q8_0
6blk\.0\.ffn_up\.weight=q8_0
7blk\.46\.nextn\.eh_proj\.weight=bf16
8blk\.46\.nextn\.embed_tokens\.weight=q8_0
9blk\.46\.nextn\.enorm\.weight=f32
10blk\.46\.nextn\.hnorm\.weight=f32
11blk\.46\.nextn\.shared_head_head\.weight=q8_0
12blk\.46\.nextn\.shared_head_norm\.weight=f32
13
14blk\.[0-9]\.attn_k\.bias=f32
15blk\.[0-9]\.attn_k\.weight=q8_0
16blk\.[0-9]\.attn_norm\.weight=f32
17blk\.[0-9]\.attn_output\.weight=q8_0
18blk\.[0-9]\.attn_q\.bias=f32
19blk\.[0-9]\.attn_q\.weight=q8_0
20blk\.[0-9]\.attn_v\.bias=f32
21blk\.[0-9]\.attn_v\.weight=q8_0
22blk\.[0-9]\.post_attention_norm\.weight=f32
23blk\.[1-3][0-9]\.attn_k\.bias=f32
24blk\.[1-3][0-9]\.attn_k\.weight=q8_0
25blk\.[1-3][0-9]\.attn_norm\.weight=f32
26blk\.[1-3][0-9]\.attn_output\.weight=q8_0
27blk\.[1-3][0-9]\.attn_q\.bias=f32
28blk\.[1-3][0-9]\.attn_q\.weight=q8_0
29blk\.[1-3][0-9]\.attn_v\.bias=f32
30blk\.[1-3][0-9]\.attn_v\.weight=q8_0
31blk\.[1-3][0-9]\.post_attention_norm\.weight=f32
32blk\.4[0-6]\.attn_k\.bias=f32
33blk\.4[0-6]\.attn_k\.weight=q8_0
34blk\.4[0-6]\.attn_norm\.weight=f32
35blk\.4[0-6]\.attn_output\.weight=q8_0
36blk\.4[0-6]\.attn_q\.bias=f32
37blk\.4[0-6]\.attn_q\.weight=q8_0
38blk\.4[0-6]\.attn_v\.bias=f32
39blk\.4[0-6]\.attn_v\.weight=q8_0
40blk\.4[0-6]\.post_attention_norm\.weight=f32
41
42blk\.[1-9]\.exp_probs_b\.bias=f32
43blk\.[1-9]\.ffn_down_exps\.weight=q8_0
44blk\.[1-9]\.ffn_down_shexp\.weight=bf16
45blk\.[1-9]\.ffn_gate_exps\.weight=q4_K
46blk\.[1-9]\.ffn_gate_inp\.weight=f32
47blk\.[1-9]\.ffn_gate_shexp\.weight=bf16
48blk\.[1-9]\.ffn_up_exps\.weight=q4_K
49blk\.[1-9]\.ffn_up_shexp\.weight=bf16
50blk\.[1-3][0-9]\.exp_probs_b\.bias=f32
51blk\.[1-3][0-9]\.ffn_down_exps\.weight=q8_0
52blk\.[1-3][0-9]\.ffn_down_shexp\.weight=bf16
53blk\.[1-3][0-9]\.ffn_gate_exps\.weight=q4_K
54blk\.[1-3][0-9]\.ffn_gate_inp\.weight=f32
55blk\.[1-3][0-9]\.ffn_gate_shexp\.weight=bf16
56blk\.[1-3][0-9]\.ffn_up_exps\.weight=q4_K
57blk\.[1-3][0-9]\.ffn_up_shexp\.weight=bf16
58blk\.4[0-6]\.exp_probs_b\.bias=f32
59blk\.4[0-6]\.ffn_down_exps\.weight=q8_0
60blk\.4[0-6]\.ffn_down_shexp\.weight=bf16
61blk\.4[0-6]\.ffn_gate_exps\.weight=q4_K
62blk\.4[0-6]\.ffn_gate_inp\.weight=f32
63blk\.4[0-6]\.ffn_gate_shexp\.weight=bf16
64blk\.4[0-6]\.ffn_up_exps\.weight=q4_K
65blk\.4[0-6]\.ffn_up_shexp\.weight=bf16
66
67output\.weight=bf16
68output_norm\.weight=f32
69token_embd\.weight=bf16
70"
71
72custom=$(
73 echo "$custom" | grep -v '^#' | \
74 sed -Ez 's:\n+:,:g;s:,$::;s:^,::'
75)
76
77echo "Running with: -custom-q $custom"
78
79TARGET_MODEL="GLM-4.5-Air-HQ4_K"
80mkdir -p ~/Env/models/anikifoss/$TARGET_MODEL
81./build/bin/llama-quantize \
82 --custom-q "$custom" \
83 /mnt/data/Models/zai-org/GLM-4.5-Air-GGUF/GLM-4.5-Air-128x9.4B-BF16-00001-of-00005.gguf \
84 ~/Env/models/anikifoss/$TARGET_MODEL/$TARGET_MODEL.gguf \
85 Q4_K \
86 32