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

Model: bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF
Source: Original Platform
This commit is contained in:
ModelHub XC
2026-08-06 04:25:12 +08:00
commit a9ca9094b0
28 changed files with 264 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
Llama-3.1-WhiteRabbitNeo-2-8B-Q8_0.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q6_K_L.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q6_K.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q5_K_L.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q5_K_M.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q5_K_S.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q4_K_L.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q4_K_M.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q4_K_S.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q4_0_8_8.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q4_0_4_8.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q4_0_4_4.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q4_0.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-IQ4_XS.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q3_K_XL.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q3_K_L.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q3_K_M.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-IQ3_M.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q3_K_S.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-IQ3_XS.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q2_K_L.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-Q2_K.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-IQ2_M.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B-f16.gguf filter=lfs diff=lfs merge=lfs -text
Llama-3.1-WhiteRabbitNeo-2-8B.imatrix filter=lfs diff=lfs merge=lfs -text

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

128
README.md Normal file
View File

@@ -0,0 +1,128 @@
---
base_model: WhiteRabbitNeo/Llama-3.1-WhiteRabbitNeo-2-8B
license: llama3.1
pipeline_tag: text-generation
tags:
- Llama-3
- finetune
quantized_by: bartowski
---
## Llamacpp imatrix Quantizations of Llama-3.1-WhiteRabbitNeo-2-8B
Using <a href="https://github.com/ggerganov/llama.cpp/">llama.cpp</a> release <a href="https://github.com/ggerganov/llama.cpp/releases/tag/b3878">b3878</a> for quantization.
Original model: https://huggingface.co/WhiteRabbitNeo/Llama-3.1-WhiteRabbitNeo-2-8B
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
```
<|begin_of_text|><|start_header_id|>system<|end_header_id|>
{system_prompt}<|eot_id|><|start_header_id|>user<|end_header_id|>
{prompt}<|eot_id|><|start_header_id|>assistant<|end_header_id|>
```
## Download a file (not the whole branch) from below:
| Filename | Quant type | File Size | Split | Description |
| -------- | ---------- | --------- | ----- | ----------- |
| [Llama-3.1-WhiteRabbitNeo-2-8B-f16.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-f16.gguf) | f16 | 16.07GB | false | Full F16 weights. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q8_0.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q8_0.gguf) | Q8_0 | 8.54GB | false | Extremely high quality, generally unneeded but max available quant. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q6_K_L.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q6_K_L.gguf) | Q6_K_L | 6.85GB | false | Uses Q8_0 for embed and output weights. Very high quality, near perfect, *recommended*. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q6_K.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q6_K.gguf) | Q6_K | 6.60GB | false | Very high quality, near perfect, *recommended*. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q5_K_L.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q5_K_L.gguf) | Q5_K_L | 6.06GB | false | Uses Q8_0 for embed and output weights. High quality, *recommended*. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q5_K_M.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q5_K_M.gguf) | Q5_K_M | 5.73GB | false | High quality, *recommended*. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q5_K_S.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q5_K_S.gguf) | Q5_K_S | 5.60GB | false | High quality, *recommended*. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q4_K_L.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q4_K_L.gguf) | Q4_K_L | 5.31GB | false | Uses Q8_0 for embed and output weights. Good quality, *recommended*. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q4_K_M.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q4_K_M.gguf) | Q4_K_M | 4.92GB | false | Good quality, default size for must use cases, *recommended*. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q3_K_XL.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q3_K_XL.gguf) | Q3_K_XL | 4.78GB | false | Uses Q8_0 for embed and output weights. Lower quality but usable, good for low RAM availability. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q4_K_S.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q4_K_S.gguf) | Q4_K_S | 4.69GB | false | Slightly lower quality with more space savings, *recommended*. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q4_0.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q4_0.gguf) | Q4_0 | 4.68GB | false | Legacy format, generally not worth using over similarly sized formats |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q4_0_8_8.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q4_0_8_8.gguf) | Q4_0_8_8 | 4.66GB | false | Optimized for ARM inference. Requires 'sve' support (see link below). |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q4_0_4_8.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q4_0_4_8.gguf) | Q4_0_4_8 | 4.66GB | false | Optimized for ARM inference. Requires 'i8mm' support (see link below). |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q4_0_4_4.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q4_0_4_4.gguf) | Q4_0_4_4 | 4.66GB | false | Optimized for ARM inference. Should work well on all ARM chips, pick this if you're unsure. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-IQ4_XS.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-IQ4_XS.gguf) | IQ4_XS | 4.45GB | false | Decent quality, smaller than Q4_K_S with similar performance, *recommended*. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q3_K_L.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q3_K_L.gguf) | Q3_K_L | 4.32GB | false | Lower quality but usable, good for low RAM availability. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q3_K_M.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q3_K_M.gguf) | Q3_K_M | 4.02GB | false | Low quality. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-IQ3_M.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-IQ3_M.gguf) | IQ3_M | 3.78GB | false | Medium-low quality, new method with decent performance comparable to Q3_K_M. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q2_K_L.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q2_K_L.gguf) | Q2_K_L | 3.69GB | false | Uses Q8_0 for embed and output weights. Very low quality but surprisingly usable. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q3_K_S.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q3_K_S.gguf) | Q3_K_S | 3.66GB | false | Low quality, not recommended. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-IQ3_XS.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-IQ3_XS.gguf) | IQ3_XS | 3.52GB | false | Lower quality, new method with decent performance, slightly better than Q3_K_S. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-Q2_K.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-Q2_K.gguf) | Q2_K | 3.18GB | false | Very low quality but surprisingly usable. |
| [Llama-3.1-WhiteRabbitNeo-2-8B-IQ2_M.gguf](https://huggingface.co/bartowski/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF/blob/main/Llama-3.1-WhiteRabbitNeo-2-8B-IQ2_M.gguf) | IQ2_M | 2.95GB | false | Relatively low quality, uses SOTA techniques to be surprisingly 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.
Some say that this improves the quality, others don't notice any difference. If you use these models PLEASE COMMENT with your findings. I would like feedback that these are actually used and useful so I don't keep uploading quants no one is using.
Thanks!
## Downloading using huggingface-cli
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/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF --include "Llama-3.1-WhiteRabbitNeo-2-8B-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/Llama-3.1-WhiteRabbitNeo-2-8B-GGUF --include "Llama-3.1-WhiteRabbitNeo-2-8B-Q8_0/*" --local-dir ./
```
You can either specify a new local-dir (Llama-3.1-WhiteRabbitNeo-2-8B-Q8_0) or download them all in place (./)
## Q4_0_X_X
These are *NOT* for Metal (Apple) offloading, only ARM chips.
If you're using an ARM chip, the Q4_0_X_X quants will have a substantial speedup. Check out Q4_0_4_4 speed comparisons [on the original pull request](https://github.com/ggerganov/llama.cpp/pull/5780#pullrequestreview-21657544660)
To check which one would work best for your ARM chip, you can check [AArch64 SoC features](https://gpages.juszkiewicz.com.pl/arm-socs-table/arm-socs.html) (thanks EloyOn!).
## Which file should I choose?
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.
## 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}