初始化项目,由ModelHub XC社区提供模型

Model: bartowski/14B-Qwen2.5-Freya-x1-GGUF
Source: Original Platform
This commit is contained in:
ModelHub XC
2026-09-30 09:15:14 +08:00
commit 1e18c412bb
28 changed files with 311 additions and 0 deletions

60
.gitattributes vendored Normal file
View File

@@ -0,0 +1,60 @@
*.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
14B-Qwen2.5-Freya-x1-Q8_0.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-Q6_K_L.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-Q6_K.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-Q5_K_L.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-Q5_K_M.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-Q5_K_S.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-Q4_K_L.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-Q4_K_M.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-Q4_K_S.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-Q4_1.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-Q4_0.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-IQ4_NL.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-IQ4_XS.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-Q3_K_XL.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-Q3_K_L.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-Q3_K_M.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-IQ3_M.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-Q3_K_S.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-IQ3_XS.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-Q2_K_L.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-Q2_K.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-IQ2_M.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-IQ2_S.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1-f16.gguf filter=lfs diff=lfs merge=lfs -text
14B-Qwen2.5-Freya-x1.imatrix filter=lfs diff=lfs merge=lfs -text

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:82cf0c693b2aa96d4013c62e48e56a1c6fec5ca3bfa10cf65fbcdf63700a948e
size 5356146752

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c16b90e364709366342c7cdde9148d186cd5b939b705a63398fc66aa587cac20
size 5003726912

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e7d69a9aee59dd68b070c696ed4f9da87fdf91e2fe837c6ea3c5f9efc4b71c2b
size 6916538432

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f78ca19e8aa452f0b17cdb7fd127fe94b220c3189c08b71d8eb7644de672c821
size 6383362112

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:31a21be95e9180b025fed8683c69fb586f6eb18a2ec97782b4b1d5ed663f4070
size 8549183552

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:148b65e78016f89fbde8e1a81911148da743493cdb4ebb244f82b63b6b71b301
size 8119840832

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:76fbc1b9df0f6761edb8bf3d8d7c559dabd1b3e3b6d7bb3244b9cf0c5f113917
size 5770498112

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4a661be0d56029c796aab3f75bab6b74856392ee0678b1925ad7ac8e2b7f2b99
size 6530818112

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cb5ff8f6849906fbd38078d1bbc63608bfa3c173cb668a8c1c347137b3bd157d
size 7924768832

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3b2d6509bd0c8b10d51a9f96c5ee91543811d1e1dedf904e2d2f41dc16a985e8
size 7339204672

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1b2dcbd34be43907efe315bd4d81fc1b23852f815798fcdb3ebfa1a5a9aca9bb
size 6659596352

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5ab85d728d55dde3f3217ec86136e45216b4dfc336382fce4096f3bf19aa7e9c
size 8606015552

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a95bc0d692835347db93325fd19cb7f18e9b2482e03c3362701053db4a150062
size 8544268352

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e883332b7488c53c1de892b49766bec8c3f3aabdf9ad6dfa9b82a3cd14c7477a
size 9392140352

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:723e0d73f7a963ac3a228233b5c180e5a4aa61021b8fd15578b32ca416c684b8
size 9565954112

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:56f533983dcab7360a26c91b7cc0aabc9ac6c349f5bbb641c07cc8cd2848a466
size 8988110912

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8cb806c731d050da0fc325fa01d3e0059aa18bcafd20d607b752a83bdcf76a76
size 8573431872

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:03001fa571e39cebe450c370b9493e5e8865b418372f09ddc0b50c0dd3a01c03
size 10989396032

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:129405789b3109e291e39fa87b6a8cece4f4321cf8b91f62332651441bf8e7a4
size 10508873792

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7c06b0dce16dd01fdb7b985aaa9a3d5edf66d2367ddaefb492628c41de6463c5
size 10266554432

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9ace0f52124d8be35e1418de43789273eee5d259ae48b8adf5b7569ebf21dd4b
size 12124684352

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e541523872a961b9d5c1afa8240e44af5cafa9c956a7386e83660330d3411dcb
size 12501803072

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:34c6900baa0b234d29c8cfc0a10c255a05863eff3facf6aa98f33cc7394d5065
size 15701598272

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a1636248fb8530abb9ad9ee62e3af8d3df10116e9206da86514bae79ecd7c450
size 29547716384

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7c5e3174a21f0e44fc1e93cfc6a83d6208f26a4f9a3b980a17d0e75f65d2c6b0
size 8563610

175
README.md Normal file
View File

@@ -0,0 +1,175 @@
---
quantized_by: bartowski
pipeline_tag: text-generation
base_model: Sao10K/14B-Qwen2.5-Freya-x1
license_name: qwen
license: other
tags:
- generated_from_trainer
license_link: https://huggingface.co/Qwen/Qwen2.5-14B/blob/main/LICENSE
model-index:
- name: 14B-Qwen2.5-Freya-x1
results: []
---
## Llamacpp imatrix Quantizations of 14B-Qwen2.5-Freya-x1
Using <a href="https://github.com/ggerganov/llama.cpp/">llama.cpp</a> release <a href="https://github.com/ggerganov/llama.cpp/releases/tag/b4404">b4404</a> for quantization.
Original model: https://huggingface.co/Sao10K/14B-Qwen2.5-Freya-x1
All quants made using imatrix option with dataset from [here](https://gist.github.com/bartowski1182/eb213dccb3571f863da82e99418f81e8)
Run them in [LM Studio](https://lmstudio.ai/)
## Prompt format
```
<|im_start|>system
{system_prompt}<|im_end|>
<|im_start|>user
{prompt}<|im_end|>
<|im_start|>assistant
```
## Download a file (not the whole branch) from below:
| Filename | Quant type | File Size | Split | Description |
| -------- | ---------- | --------- | ----- | ----------- |
| [14B-Qwen2.5-Freya-x1-f16.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-f16.gguf) | f16 | 29.55GB | false | Full F16 weights. |
| [14B-Qwen2.5-Freya-x1-Q8_0.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q8_0.gguf) | Q8_0 | 15.70GB | false | Extremely high quality, generally unneeded but max available quant. |
| [14B-Qwen2.5-Freya-x1-Q6_K_L.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q6_K_L.gguf) | Q6_K_L | 12.50GB | false | Uses Q8_0 for embed and output weights. Very high quality, near perfect, *recommended*. |
| [14B-Qwen2.5-Freya-x1-Q6_K.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q6_K.gguf) | Q6_K | 12.12GB | false | Very high quality, near perfect, *recommended*. |
| [14B-Qwen2.5-Freya-x1-Q5_K_L.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q5_K_L.gguf) | Q5_K_L | 10.99GB | false | Uses Q8_0 for embed and output weights. High quality, *recommended*. |
| [14B-Qwen2.5-Freya-x1-Q5_K_M.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q5_K_M.gguf) | Q5_K_M | 10.51GB | false | High quality, *recommended*. |
| [14B-Qwen2.5-Freya-x1-Q5_K_S.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q5_K_S.gguf) | Q5_K_S | 10.27GB | false | High quality, *recommended*. |
| [14B-Qwen2.5-Freya-x1-Q4_K_L.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q4_K_L.gguf) | Q4_K_L | 9.57GB | false | Uses Q8_0 for embed and output weights. Good quality, *recommended*. |
| [14B-Qwen2.5-Freya-x1-Q4_1.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q4_1.gguf) | Q4_1 | 9.39GB | false | Legacy format, similar performance to Q4_K_S but with improved tokens/watt on Apple silicon. |
| [14B-Qwen2.5-Freya-x1-Q4_K_M.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q4_K_M.gguf) | Q4_K_M | 8.99GB | false | Good quality, default size for most use cases, *recommended*. |
| [14B-Qwen2.5-Freya-x1-Q3_K_XL.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q3_K_XL.gguf) | Q3_K_XL | 8.61GB | false | Uses Q8_0 for embed and output weights. Lower quality but usable, good for low RAM availability. |
| [14B-Qwen2.5-Freya-x1-Q4_K_S.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q4_K_S.gguf) | Q4_K_S | 8.57GB | false | Slightly lower quality with more space savings, *recommended*. |
| [14B-Qwen2.5-Freya-x1-IQ4_NL.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-IQ4_NL.gguf) | IQ4_NL | 8.55GB | false | Similar to IQ4_XS, but slightly larger. Offers online repacking for ARM CPU inference. |
| [14B-Qwen2.5-Freya-x1-Q4_0.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q4_0.gguf) | Q4_0 | 8.54GB | false | Legacy format, offers online repacking for ARM and AVX CPU inference. |
| [14B-Qwen2.5-Freya-x1-IQ4_XS.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-IQ4_XS.gguf) | IQ4_XS | 8.12GB | false | Decent quality, smaller than Q4_K_S with similar performance, *recommended*. |
| [14B-Qwen2.5-Freya-x1-Q3_K_L.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q3_K_L.gguf) | Q3_K_L | 7.92GB | false | Lower quality but usable, good for low RAM availability. |
| [14B-Qwen2.5-Freya-x1-Q3_K_M.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q3_K_M.gguf) | Q3_K_M | 7.34GB | false | Low quality. |
| [14B-Qwen2.5-Freya-x1-IQ3_M.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-IQ3_M.gguf) | IQ3_M | 6.92GB | false | Medium-low quality, new method with decent performance comparable to Q3_K_M. |
| [14B-Qwen2.5-Freya-x1-Q3_K_S.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q3_K_S.gguf) | Q3_K_S | 6.66GB | false | Low quality, not recommended. |
| [14B-Qwen2.5-Freya-x1-Q2_K_L.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q2_K_L.gguf) | Q2_K_L | 6.53GB | false | Uses Q8_0 for embed and output weights. Very low quality but surprisingly usable. |
| [14B-Qwen2.5-Freya-x1-IQ3_XS.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-IQ3_XS.gguf) | IQ3_XS | 6.38GB | false | Lower quality, new method with decent performance, slightly better than Q3_K_S. |
| [14B-Qwen2.5-Freya-x1-Q2_K.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-Q2_K.gguf) | Q2_K | 5.77GB | false | Very low quality but surprisingly usable. |
| [14B-Qwen2.5-Freya-x1-IQ2_M.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-IQ2_M.gguf) | IQ2_M | 5.36GB | false | Relatively low quality, uses SOTA techniques to be surprisingly usable. |
| [14B-Qwen2.5-Freya-x1-IQ2_S.gguf](https://huggingface.co/bartowski/14B-Qwen2.5-Freya-x1-GGUF/blob/main/14B-Qwen2.5-Freya-x1-IQ2_S.gguf) | IQ2_S | 5.00GB | false | Low quality, uses SOTA techniques to be usable. |
## Embed/output weights
Some of these quants (Q3_K_XL, Q4_K_L etc) are the standard quantization method with the embeddings and output weights quantized to Q8_0 instead of what they would normally default to.
## Downloading using huggingface-cli
<details>
<summary>Click to view download instructions</summary>
First, make sure you have hugginface-cli installed:
```
pip install -U "huggingface_hub[cli]"
```
Then, you can target the specific file you want:
```
huggingface-cli download bartowski/14B-Qwen2.5-Freya-x1-GGUF --include "14B-Qwen2.5-Freya-x1-Q4_K_M.gguf" --local-dir ./
```
If the model is bigger than 50GB, it will have been split into multiple files. In order to download them all to a local folder, run:
```
huggingface-cli download bartowski/14B-Qwen2.5-Freya-x1-GGUF --include "14B-Qwen2.5-Freya-x1-Q8_0/*" --local-dir ./
```
You can either specify a new local-dir (14B-Qwen2.5-Freya-x1-Q8_0) or download them all in place (./)
</details>
## ARM/AVX information
Previously, you would download Q4_0_4_4/4_8/8_8, and these would have their weights interleaved in memory in order to improve performance on ARM and AVX machines by loading up more data in one pass.
Now, however, there is something called "online repacking" for weights. details in [this PR](https://github.com/ggerganov/llama.cpp/pull/9921). If you use Q4_0 and your hardware would benefit from repacking weights, it will do it automatically on the fly.
As of llama.cpp build [b4282](https://github.com/ggerganov/llama.cpp/releases/tag/b4282) you will not be able to run the Q4_0_X_X files and will instead need to use Q4_0.
Additionally, if you want to get slightly better quality for , you can use IQ4_NL thanks to [this PR](https://github.com/ggerganov/llama.cpp/pull/10541) which will also repack the weights for ARM, though only the 4_4 for now. The loading time may be slower but it will result in an overall speed incrase.
<details>
<summary>Click to view Q4_0_X_X information (deprecated</summary>
I'm keeping this section to show the potential theoretical uplift in performance from using the Q4_0 with online repacking.
<details>
<summary>Click to view benchmarks on an AVX2 system (EPYC7702)</summary>
| model | size | params | backend | threads | test | t/s | % (vs Q4_0) |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------------: | -------------------: |-------------: |
| qwen2 3B Q4_0 | 1.70 GiB | 3.09 B | CPU | 64 | pp512 | 204.03 ± 1.03 | 100% |
| qwen2 3B Q4_0 | 1.70 GiB | 3.09 B | CPU | 64 | pp1024 | 282.92 ± 0.19 | 100% |
| qwen2 3B Q4_0 | 1.70 GiB | 3.09 B | CPU | 64 | pp2048 | 259.49 ± 0.44 | 100% |
| qwen2 3B Q4_0 | 1.70 GiB | 3.09 B | CPU | 64 | tg128 | 39.12 ± 0.27 | 100% |
| qwen2 3B Q4_0 | 1.70 GiB | 3.09 B | CPU | 64 | tg256 | 39.31 ± 0.69 | 100% |
| qwen2 3B Q4_0 | 1.70 GiB | 3.09 B | CPU | 64 | tg512 | 40.52 ± 0.03 | 100% |
| qwen2 3B Q4_K_M | 1.79 GiB | 3.09 B | CPU | 64 | pp512 | 301.02 ± 1.74 | 147% |
| qwen2 3B Q4_K_M | 1.79 GiB | 3.09 B | CPU | 64 | pp1024 | 287.23 ± 0.20 | 101% |
| qwen2 3B Q4_K_M | 1.79 GiB | 3.09 B | CPU | 64 | pp2048 | 262.77 ± 1.81 | 101% |
| qwen2 3B Q4_K_M | 1.79 GiB | 3.09 B | CPU | 64 | tg128 | 18.80 ± 0.99 | 48% |
| qwen2 3B Q4_K_M | 1.79 GiB | 3.09 B | CPU | 64 | tg256 | 24.46 ± 3.04 | 83% |
| qwen2 3B Q4_K_M | 1.79 GiB | 3.09 B | CPU | 64 | tg512 | 36.32 ± 3.59 | 90% |
| qwen2 3B Q4_0_8_8 | 1.69 GiB | 3.09 B | CPU | 64 | pp512 | 271.71 ± 3.53 | 133% |
| qwen2 3B Q4_0_8_8 | 1.69 GiB | 3.09 B | CPU | 64 | pp1024 | 279.86 ± 45.63 | 100% |
| qwen2 3B Q4_0_8_8 | 1.69 GiB | 3.09 B | CPU | 64 | pp2048 | 320.77 ± 5.00 | 124% |
| qwen2 3B Q4_0_8_8 | 1.69 GiB | 3.09 B | CPU | 64 | tg128 | 43.51 ± 0.05 | 111% |
| qwen2 3B Q4_0_8_8 | 1.69 GiB | 3.09 B | CPU | 64 | tg256 | 43.35 ± 0.09 | 110% |
| qwen2 3B Q4_0_8_8 | 1.69 GiB | 3.09 B | CPU | 64 | tg512 | 42.60 ± 0.31 | 105% |
Q4_0_8_8 offers a nice bump to prompt processing and a small bump to text generation
</details>
</details>
## Which file should I choose?
<details>
<summary>Click here for details</summary>
A great write up with charts showing various performances is provided by Artefact2 [here](https://gist.github.com/Artefact2/b5f810600771265fc1e39442288e8ec9)
The first thing to figure out is how big a model you can run. To do this, you'll need to figure out how much RAM and/or VRAM you have.
If you want your model running as FAST as possible, you'll want to fit the whole thing on your GPU's VRAM. Aim for a quant with a file size 1-2GB smaller than your GPU's total VRAM.
If you want the absolute maximum quality, add both your system RAM and your GPU's VRAM together, then similarly grab a quant with a file size 1-2GB Smaller than that total.
Next, you'll need to decide if you want to use an 'I-quant' or a 'K-quant'.
If you don't want to think too much, grab one of the K-quants. These are in format 'QX_K_X', like Q5_K_M.
If you want to get more into the weeds, you can check out this extremely useful feature chart:
[llama.cpp feature matrix](https://github.com/ggerganov/llama.cpp/wiki/Feature-matrix)
But basically, if you're aiming for below Q4, and you're running cuBLAS (Nvidia) or rocBLAS (AMD), you should look towards the I-quants. These are in format IQX_X, like IQ3_M. These are newer and offer better performance for their size.
These I-quants can also be used on CPU and Apple Metal, but will be slower than their K-quant equivalent, so speed vs performance is a tradeoff you'll have to decide.
The I-quants are *not* compatible with Vulcan, which is also AMD, so if you have an AMD card double check if you're using the rocBLAS build or the Vulcan build. At the time of writing this, LM Studio has a preview with ROCm support, and other inference engines have specific builds for ROCm.
</details>
## Credits
Thank you kalomaze and Dampf for assistance in creating the imatrix calibration dataset.
Thank you ZeroWw for the inspiration to experiment with embed/output.
Want to support my work? Visit my ko-fi page here: https://ko-fi.com/bartowski

1
configuration.json Normal file
View File

@@ -0,0 +1 @@
{"framework": "pytorch", "task": "text-generation", "allow_remote": true}