From 8269063e21b4febd9461173f72f83246124fa84e Mon Sep 17 00:00:00 2001 From: ModelHub XC Date: Tue, 25 Aug 2026 20:20:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=EF=BC=8C=E7=94=B1ModelHub=20XC=E7=A4=BE=E5=8C=BA=E6=8F=90?= =?UTF-8?q?=E4=BE=9B=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Model: aiworksofbt/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill-GGUF Source: Original Platform --- .gitattributes | 50 +++++ Modelfile | 16 ++ README.md | 240 ++++++++++++++++++++++ comparison_vs_base.png | Bin 0 -> 58133 bytes glm-4.7-flash-claude-4.5-opus.bf16.gguf | 3 + glm-4.7-flash-claude-4.5-opus.f16.gguf | 3 + glm-4.7-flash-claude-4.5-opus.iq2_m.gguf | 3 + glm-4.7-flash-claude-4.5-opus.iq3_m.gguf | 3 + glm-4.7-flash-claude-4.5-opus.iq3_xs.gguf | 3 + glm-4.7-flash-claude-4.5-opus.iq4_nl.gguf | 3 + glm-4.7-flash-claude-4.5-opus.iq4_xs.gguf | 3 + glm-4.7-flash-claude-4.5-opus.q3_k_m.gguf | 3 + glm-4.7-flash-claude-4.5-opus.q3_k_s.gguf | 3 + glm-4.7-flash-claude-4.5-opus.q4_k_m.gguf | 3 + glm-4.7-flash-claude-4.5-opus.q5_k_m.gguf | 3 + glm-4.7-flash-claude-4.5-opus.q6_k.gguf | 3 + glm-4.7-flash-claude-4.5-opus.q8_0.gguf | 3 + mmlu_subject_breakdown.png | 3 + results_bar_chart.png | 3 + 19 files changed, 351 insertions(+) create mode 100644 .gitattributes create mode 100644 Modelfile create mode 100644 README.md create mode 100644 comparison_vs_base.png create mode 100644 glm-4.7-flash-claude-4.5-opus.bf16.gguf create mode 100644 glm-4.7-flash-claude-4.5-opus.f16.gguf create mode 100644 glm-4.7-flash-claude-4.5-opus.iq2_m.gguf create mode 100644 glm-4.7-flash-claude-4.5-opus.iq3_m.gguf create mode 100644 glm-4.7-flash-claude-4.5-opus.iq3_xs.gguf create mode 100644 glm-4.7-flash-claude-4.5-opus.iq4_nl.gguf create mode 100644 glm-4.7-flash-claude-4.5-opus.iq4_xs.gguf create mode 100644 glm-4.7-flash-claude-4.5-opus.q3_k_m.gguf create mode 100644 glm-4.7-flash-claude-4.5-opus.q3_k_s.gguf create mode 100644 glm-4.7-flash-claude-4.5-opus.q4_k_m.gguf create mode 100644 glm-4.7-flash-claude-4.5-opus.q5_k_m.gguf create mode 100644 glm-4.7-flash-claude-4.5-opus.q6_k.gguf create mode 100644 glm-4.7-flash-claude-4.5-opus.q8_0.gguf create mode 100644 mmlu_subject_breakdown.png create mode 100644 results_bar_chart.png diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..02009df --- /dev/null +++ b/.gitattributes @@ -0,0 +1,50 @@ +*.7z filter=lfs diff=lfs merge=lfs -text +*.arrow filter=lfs diff=lfs merge=lfs -text +*.bin filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.ckpt filter=lfs diff=lfs merge=lfs -text +*.ftz filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.h5 filter=lfs diff=lfs merge=lfs -text +*.joblib filter=lfs diff=lfs merge=lfs -text +*.lfs.* filter=lfs diff=lfs merge=lfs -text +*.mlmodel filter=lfs diff=lfs merge=lfs -text +*.model filter=lfs diff=lfs merge=lfs -text +*.msgpack filter=lfs diff=lfs merge=lfs -text +*.npy filter=lfs diff=lfs merge=lfs -text +*.npz filter=lfs diff=lfs merge=lfs -text +*.onnx filter=lfs diff=lfs merge=lfs -text +*.ot filter=lfs diff=lfs merge=lfs -text +*.parquet filter=lfs diff=lfs merge=lfs -text +*.pb filter=lfs diff=lfs merge=lfs -text +*.pickle filter=lfs diff=lfs merge=lfs -text +*.pkl filter=lfs diff=lfs merge=lfs -text +*.pt filter=lfs diff=lfs merge=lfs -text +*.pth filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +*.safetensors filter=lfs diff=lfs merge=lfs -text +saved_model/**/* filter=lfs diff=lfs merge=lfs -text +*.tar.* filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.tflite filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.wasm filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text +*tfevents* filter=lfs diff=lfs merge=lfs -text +glm-4.7-flash-claude-4.5-opus.bf16.gguf filter=lfs diff=lfs merge=lfs -text +glm-4.7-flash-claude-4.5-opus.f16.gguf filter=lfs diff=lfs merge=lfs -text +glm-4.7-flash-claude-4.5-opus.q8_0.gguf filter=lfs diff=lfs merge=lfs -text +glm-4.7-flash-claude-4.5-opus.q6_k.gguf filter=lfs diff=lfs merge=lfs -text +glm-4.7-flash-claude-4.5-opus.q5_k_m.gguf filter=lfs diff=lfs merge=lfs -text +glm-4.7-flash-claude-4.5-opus.q4_k_m.gguf filter=lfs diff=lfs merge=lfs -text +glm-4.7-flash-claude-4.5-opus.q3_k_m.gguf filter=lfs diff=lfs merge=lfs -text +glm-4.7-flash-claude-4.5-opus.q3_k_s.gguf filter=lfs diff=lfs merge=lfs -text +glm-4.7-flash-claude-4.5-opus.iq4_nl.gguf filter=lfs diff=lfs merge=lfs -text +glm-4.7-flash-claude-4.5-opus.iq4_xs.gguf filter=lfs diff=lfs merge=lfs -text +glm-4.7-flash-claude-4.5-opus.iq3_xs.gguf filter=lfs diff=lfs merge=lfs -text +glm-4.7-flash-claude-4.5-opus.iq2_m.gguf filter=lfs diff=lfs merge=lfs -text +glm-4.7-flash-claude-4.5-opus.iq3_m.gguf filter=lfs diff=lfs merge=lfs -text +mmlu_subject_breakdown.png filter=lfs diff=lfs merge=lfs -text +results_bar_chart.png filter=lfs diff=lfs merge=lfs -text diff --git a/Modelfile b/Modelfile new file mode 100644 index 0000000..eac4250 --- /dev/null +++ b/Modelfile @@ -0,0 +1,16 @@ +FROM hf.co/TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill-GGUF:Q3_K_M + +RENDERER glm-4.7 +PARSER glm-4.7 + +TEMPLATE """[gMASK]<|system|> +{{ .System }}<|user|> +{{ .Prompt }}<|assistant|> +{{ .Response }}""" + +PARAMETER stop <|user|> + +PARAMETER temperature 0.7 +PARAMETER top_p 1.0 +PARAMETER min_p 0.01 +PARAMETER repeat_penalty 1.0 diff --git a/README.md b/README.md new file mode 100644 index 0000000..27815c0 --- /dev/null +++ b/README.md @@ -0,0 +1,240 @@ +--- +base_model: TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill +tags: +- text-generation-inference +- gguf +- llama.cpp +- unsloth +- glm4_moe_lite +license: apache-2.0 +datasets: +- TeichAI/claude-4.5-opus-high-reasoning-250x +--- + +# GLM 4.7 Flash x Claude 4.5 Opus (High Reasoning) + +This model was trained on a small reasoning dataset of **Claude Opus 4.5**, with reasoning effort set to High. + +- 🧬 Datasets: + - `TeichAI/claude-4.5-opus-high-reasoning-250x` + +- 🏗 Base Model: + - `unsloth/GLM-4.7-Flash` + +- ⚡ Use cases: + - Coding + - Science + - Deep Research + +- ∑ Stats (Dataset) + - Costs: $ 52.30 (USD) + - Total tokens (input + output): 2.13 M + +--- + +## How to run + +For specific instructions/commands to serve this model locally using vLLM, SGLang, or transformers please see [the instructions from the original model's card](https://huggingface.co/unsloth/GLM-4.7-Flash#serve-glm-47-flash-locally) + +For detailed instructions getting started with Llama.cpp please refer to [the unsloth guide](https://unsloth.ai/docs/models/glm-4.7-flash) + +### Sampling Parameters + +z-ai recommends the following sampling parameters for this model: + +| Default Settings (Most Tasks) | Terminal Bench, SWE Bench Verified | +| ------------------------------------------------------------------ | ------------------------------------------------------------------ | +| **temperature = 1.0** | **temperature = 0.7** | +| **top_p = 0.95** | **top_p = 1.0** | +| repeat penalty = disabled or 1.0 | repeat penalty = disabled or 1.0 | + +* For general use-case: `--temp 1.0 --top-p 0.95` +* For tool-calling: `--temp 0.7 --top-p 1.0` +* If using llama.cpp, set `--min-p 0.01` as llama.cpp's default is 0.05 +* Sometimes you'll need to experiment what numbers work best for your use-case. + +If you experience any issues with these parameters, some users have reported better results when lowering temperature to 0.5-0.6 + +--- + +## Benchmarks + +![alt="Results Bar Chart"](results_bar_chart.png) + +### Model Comparison vs Base + +![alt="Comparsion vs Base Chart"](comparison_vs_base.png) + +- Base model: zai-org/GLM-4.7-Flash + +| Benchmark | Base Score | Distilled Score | Delta | Delta % | +|:----------------------|-------------:|--------------:|-------------:|------------:| +| arc_challenge | **0.224403** | 0.217577 | -0.00682594 | -0.0304183 | +| gpqa_diamond_zeroshot | 0.262626 | **0.292929** | 0.030303 | 0.115385 | +| hellaswag | **0.257817** | 0.256722 | -0.0010954 | -0.00424874 | +| ifeval | 0.109057 | **0.112754** | 0.00369686 | 0.0338983 | +| mmlu | 0.229454 | **0.240706** | 0.011252 | 0.0490379 | +| truthfulqa_mc2 | **0.467552** | 0.466805 | -0.000747457 | -0.00159866 | +| winogrande | 0.468824 | **0.504341** | 0.035517 | 0.0757576 | + +### Aggregate Comparison + +| Benchmarks Compared | Wins vs Base | Ties vs Base | Losses vs Base | Avg Delta | +|----------------------:|---------------:|---------------:|-----------------:|------------:| +| 7 | 4 | 0 | 3 | 0.0103 | + +### Detailed Results + +| Model | Benchmark | Score | Total Questions | Total Correct | +|:-------------------------------------------------------------|:----------------------|---------:|------------------:|----------------:| +| zai-org/GLM-4.7-Flash | winogrande | 0.468824 | 1267 | 594 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | winogrande | 0.504341 | 1267 | 639 | +| zai-org/GLM-4.7-Flash | arc_challenge | 0.224403 | 1172 | 263 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | arc_challenge | 0.217577 | 1172 | 255 | +| zai-org/GLM-4.7-Flash | hellaswag | 0.257817 | 10042 | 2589 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | hellaswag | 0.256722 | 10042 | 2578 | +| zai-org/GLM-4.7-Flash | truthfulqa_mc2 | 0.467552 | 817 | 381 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | truthfulqa_mc2 | 0.466805 | 817 | 381 | +| zai-org/GLM-4.7-Flash | mmlu | 0.229454 | 14042 | 3222 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | mmlu | 0.240706 | 14042 | 3380 | +| zai-org/GLM-4.7-Flash | ifeval | 0.109057 | 541 | 59 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | ifeval | 0.112754 | 541 | 61 | +| zai-org/GLM-4.7-Flash | gpqa_diamond_zeroshot | 0.262626 | 198 | 52 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | gpqa_diamond_zeroshot | 0.292929 | 198 | 58 | + + +### MMLU Subject Breakdown + +![alt="MMLU Subject Breakdown"](mmlu_subject_breakdown.png) + +#### MMLU Detailed Results + +| Model | Subject | Benchmark | Score | Total Questions | Total Correct | +|:-------------------------------------------------------------|:------------------------------------|:-----------------------------------------|---------:|------------------:|----------------:| +| zai-org/GLM-4.7-Flash | formal_logic | mmlu_formal_logic | 0.285714 | 126 | 36 | +| zai-org/GLM-4.7-Flash | high_school_european_history | mmlu_high_school_european_history | 0.218182 | 165 | 36 | +| zai-org/GLM-4.7-Flash | high_school_us_history | mmlu_high_school_us_history | 0.25 | 204 | 51 | +| zai-org/GLM-4.7-Flash | high_school_world_history | mmlu_high_school_world_history | 0.270042 | 237 | 63 | +| zai-org/GLM-4.7-Flash | international_law | mmlu_international_law | 0.239669 | 121 | 29 | +| zai-org/GLM-4.7-Flash | jurisprudence | mmlu_jurisprudence | 0.259259 | 108 | 28 | +| zai-org/GLM-4.7-Flash | logical_fallacies | mmlu_logical_fallacies | 0.220859 | 163 | 36 | +| zai-org/GLM-4.7-Flash | moral_disputes | mmlu_moral_disputes | 0.248555 | 346 | 86 | +| zai-org/GLM-4.7-Flash | moral_scenarios | mmlu_moral_scenarios | 0.237989 | 895 | 213 | +| zai-org/GLM-4.7-Flash | philosophy | mmlu_philosophy | 0.186495 | 311 | 58 | +| zai-org/GLM-4.7-Flash | prehistory | mmlu_prehistory | 0.216049 | 324 | 70 | +| zai-org/GLM-4.7-Flash | professional_law | mmlu_professional_law | 0.245763 | 1534 | 377 | +| zai-org/GLM-4.7-Flash | world_religions | mmlu_world_religions | 0.321637 | 171 | 55 | +| zai-org/GLM-4.7-Flash | business_ethics | mmlu_business_ethics | 0.3 | 100 | 30 | +| zai-org/GLM-4.7-Flash | clinical_knowledge | mmlu_clinical_knowledge | 0.215094 | 265 | 57 | +| zai-org/GLM-4.7-Flash | college_medicine | mmlu_college_medicine | 0.208092 | 173 | 36 | +| zai-org/GLM-4.7-Flash | global_facts | mmlu_global_facts | 0.18 | 100 | 18 | +| zai-org/GLM-4.7-Flash | human_aging | mmlu_human_aging | 0.313901 | 223 | 70 | +| zai-org/GLM-4.7-Flash | management | mmlu_management | 0.174757 | 103 | 18 | +| zai-org/GLM-4.7-Flash | marketing | mmlu_marketing | 0.290598 | 234 | 68 | +| zai-org/GLM-4.7-Flash | medical_genetics | mmlu_medical_genetics | 0.3 | 100 | 30 | +| zai-org/GLM-4.7-Flash | miscellaneous | mmlu_miscellaneous | 0.237548 | 783 | 186 | +| zai-org/GLM-4.7-Flash | nutrition | mmlu_nutrition | 0.22549 | 306 | 69 | +| zai-org/GLM-4.7-Flash | professional_accounting | mmlu_professional_accounting | 0.234043 | 282 | 66 | +| zai-org/GLM-4.7-Flash | professional_medicine | mmlu_professional_medicine | 0.183824 | 272 | 50 | +| zai-org/GLM-4.7-Flash | virology | mmlu_virology | 0.283133 | 166 | 47 | +| zai-org/GLM-4.7-Flash | econometrics | mmlu_econometrics | 0.236842 | 114 | 27 | +| zai-org/GLM-4.7-Flash | high_school_geography | mmlu_high_school_geography | 0.176768 | 198 | 35 | +| zai-org/GLM-4.7-Flash | high_school_government_and_politics | mmlu_high_school_government_and_politics | 0.196891 | 193 | 38 | +| zai-org/GLM-4.7-Flash | high_school_macroeconomics | mmlu_high_school_macroeconomics | 0.202564 | 390 | 79 | +| zai-org/GLM-4.7-Flash | high_school_microeconomics | mmlu_high_school_microeconomics | 0.214286 | 238 | 51 | +| zai-org/GLM-4.7-Flash | high_school_psychology | mmlu_high_school_psychology | 0.192661 | 545 | 105 | +| zai-org/GLM-4.7-Flash | human_sexuality | mmlu_human_sexuality | 0.259542 | 131 | 34 | +| zai-org/GLM-4.7-Flash | professional_psychology | mmlu_professional_psychology | 0.25 | 612 | 153 | +| zai-org/GLM-4.7-Flash | public_relations | mmlu_public_relations | 0.218182 | 110 | 24 | +| zai-org/GLM-4.7-Flash | security_studies | mmlu_security_studies | 0.187755 | 245 | 46 | +| zai-org/GLM-4.7-Flash | sociology | mmlu_sociology | 0.238806 | 201 | 48 | +| zai-org/GLM-4.7-Flash | us_foreign_policy | mmlu_us_foreign_policy | 0.28 | 100 | 28 | +| zai-org/GLM-4.7-Flash | abstract_algebra | mmlu_abstract_algebra | 0.22 | 100 | 22 | +| zai-org/GLM-4.7-Flash | anatomy | mmlu_anatomy | 0.185185 | 135 | 25 | +| zai-org/GLM-4.7-Flash | astronomy | mmlu_astronomy | 0.177632 | 152 | 27 | +| zai-org/GLM-4.7-Flash | college_biology | mmlu_college_biology | 0.256944 | 144 | 37 | +| zai-org/GLM-4.7-Flash | college_chemistry | mmlu_college_chemistry | 0.2 | 100 | 20 | +| zai-org/GLM-4.7-Flash | college_computer_science | mmlu_college_computer_science | 0.26 | 100 | 26 | +| zai-org/GLM-4.7-Flash | college_mathematics | mmlu_college_mathematics | 0.21 | 100 | 21 | +| zai-org/GLM-4.7-Flash | college_physics | mmlu_college_physics | 0.215686 | 102 | 22 | +| zai-org/GLM-4.7-Flash | computer_security | mmlu_computer_security | 0.28 | 100 | 28 | +| zai-org/GLM-4.7-Flash | conceptual_physics | mmlu_conceptual_physics | 0.26383 | 235 | 62 | +| zai-org/GLM-4.7-Flash | electrical_engineering | mmlu_electrical_engineering | 0.241379 | 145 | 35 | +| zai-org/GLM-4.7-Flash | elementary_mathematics | mmlu_elementary_mathematics | 0.208995 | 378 | 79 | +| zai-org/GLM-4.7-Flash | high_school_biology | mmlu_high_school_biology | 0.174194 | 310 | 54 | +| zai-org/GLM-4.7-Flash | high_school_chemistry | mmlu_high_school_chemistry | 0.152709 | 203 | 31 | +| zai-org/GLM-4.7-Flash | high_school_computer_science | mmlu_high_school_computer_science | 0.25 | 100 | 25 | +| zai-org/GLM-4.7-Flash | high_school_mathematics | mmlu_high_school_mathematics | 0.211111 | 270 | 57 | +| zai-org/GLM-4.7-Flash | high_school_physics | mmlu_high_school_physics | 0.198675 | 151 | 29 | +| zai-org/GLM-4.7-Flash | high_school_statistics | mmlu_high_school_statistics | 0.152778 | 216 | 33 | +| zai-org/GLM-4.7-Flash | machine_learning | mmlu_machine_learning | 0.321429 | 112 | 36 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | formal_logic | mmlu_formal_logic | 0.206349 | 126 | 26 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | high_school_european_history | mmlu_high_school_european_history | 0.206061 | 165 | 34 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | high_school_us_history | mmlu_high_school_us_history | 0.245098 | 204 | 50 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | high_school_world_history | mmlu_high_school_world_history | 0.270042 | 237 | 63 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | international_law | mmlu_international_law | 0.239669 | 121 | 29 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | jurisprudence | mmlu_jurisprudence | 0.305556 | 108 | 33 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | logical_fallacies | mmlu_logical_fallacies | 0.214724 | 163 | 35 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | moral_disputes | mmlu_moral_disputes | 0.271676 | 346 | 93 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | moral_scenarios | mmlu_moral_scenarios | 0.222346 | 895 | 199 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | philosophy | mmlu_philosophy | 0.228296 | 311 | 71 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | prehistory | mmlu_prehistory | 0.271605 | 324 | 88 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | professional_law | mmlu_professional_law | 0.252934 | 1534 | 388 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | world_religions | mmlu_world_religions | 0.280702 | 171 | 48 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | business_ethics | mmlu_business_ethics | 0.3 | 100 | 30 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | clinical_knowledge | mmlu_clinical_knowledge | 0.267925 | 265 | 71 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | college_medicine | mmlu_college_medicine | 0.213873 | 173 | 37 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | global_facts | mmlu_global_facts | 0.32 | 100 | 32 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | human_aging | mmlu_human_aging | 0.327354 | 223 | 73 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | management | mmlu_management | 0.213592 | 103 | 22 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | marketing | mmlu_marketing | 0.286325 | 234 | 67 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | medical_genetics | mmlu_medical_genetics | 0.35 | 100 | 35 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | miscellaneous | mmlu_miscellaneous | 0.254151 | 783 | 199 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | nutrition | mmlu_nutrition | 0.222222 | 306 | 68 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | professional_accounting | mmlu_professional_accounting | 0.244681 | 282 | 69 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | professional_medicine | mmlu_professional_medicine | 0.183824 | 272 | 50 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | virology | mmlu_virology | 0.325301 | 166 | 54 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | econometrics | mmlu_econometrics | 0.280702 | 114 | 32 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | high_school_geography | mmlu_high_school_geography | 0.207071 | 198 | 41 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | high_school_government_and_politics | mmlu_high_school_government_and_politics | 0.176166 | 193 | 34 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | high_school_macroeconomics | mmlu_high_school_macroeconomics | 0.217949 | 390 | 85 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | high_school_microeconomics | mmlu_high_school_microeconomics | 0.222689 | 238 | 53 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | high_school_psychology | mmlu_high_school_psychology | 0.209174 | 545 | 114 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | human_sexuality | mmlu_human_sexuality | 0.21374 | 131 | 28 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | professional_psychology | mmlu_professional_psychology | 0.259804 | 612 | 159 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | public_relations | mmlu_public_relations | 0.309091 | 110 | 34 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | security_studies | mmlu_security_studies | 0.159184 | 245 | 39 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | sociology | mmlu_sociology | 0.253731 | 201 | 51 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | us_foreign_policy | mmlu_us_foreign_policy | 0.25 | 100 | 25 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | abstract_algebra | mmlu_abstract_algebra | 0.23 | 100 | 23 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | anatomy | mmlu_anatomy | 0.251852 | 135 | 34 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | astronomy | mmlu_astronomy | 0.164474 | 152 | 25 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | college_biology | mmlu_college_biology | 0.263889 | 144 | 38 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | college_chemistry | mmlu_college_chemistry | 0.22 | 100 | 22 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | college_computer_science | mmlu_college_computer_science | 0.22 | 100 | 22 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | college_mathematics | mmlu_college_mathematics | 0.25 | 100 | 25 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | college_physics | mmlu_college_physics | 0.245098 | 102 | 25 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | computer_security | mmlu_computer_security | 0.24 | 100 | 24 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | conceptual_physics | mmlu_conceptual_physics | 0.340426 | 235 | 80 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | electrical_engineering | mmlu_electrical_engineering | 0.193103 | 145 | 28 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | elementary_mathematics | mmlu_elementary_mathematics | 0.240741 | 378 | 91 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | high_school_biology | mmlu_high_school_biology | 0.190323 | 310 | 58 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | high_school_chemistry | mmlu_high_school_chemistry | 0.216749 | 203 | 44 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | high_school_computer_science | mmlu_high_school_computer_science | 0.19 | 100 | 19 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | high_school_mathematics | mmlu_high_school_mathematics | 0.240741 | 270 | 65 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | high_school_physics | mmlu_high_school_physics | 0.172185 | 151 | 26 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | high_school_statistics | mmlu_high_school_statistics | 0.194444 | 216 | 42 | +| TeichAI/GLM-4.7-Flash-Claude-Opus-4.5-High-Reasoning-Distill | machine_learning | mmlu_machine_learning | 0.241071 | 112 | 27 | + +### Benchmark Config + +- **Quantization:** 4bit +- **Temperature:** 0.0 +- **Top P:** 1.0 +- **Top K:** 0 +- **Repetition Penalty:** 1.0 + +All results were obtained through the official lm evaluation harness + +--- +This qwen3 model was trained 2x faster with [Unsloth](https://github.com/unslothai/unsloth) and Huggingface's TRL library. \ No newline at end of file diff --git a/comparison_vs_base.png b/comparison_vs_base.png new file mode 100644 index 0000000000000000000000000000000000000000..8bffc6d8587a518c47af9de8bd8c834fc0ff6fa9 GIT binary patch literal 58133 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 rS_xkQ@o%}s(w}`>5Bz`rvyVp2k%xbN<`yHZ