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

Model: bartowski/BlackSheep-RP-12B-GGUF
Source: Original Platform
This commit is contained in:
ModelHub XC
2026-07-20 23:26:08 +08:00
commit d10aa9ef80
29 changed files with 260 additions and 0 deletions

61
.gitattributes vendored Normal file
View File

@@ -0,0 +1,61 @@
*.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
BlackSheep-RP-12B-Q8_0.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q6_K_L.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q6_K.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q5_K_L.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q5_K_M.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q5_K_S.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q4_K_L.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q4_K_M.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q4_K_S.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q4_0_8_8.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q4_0_4_8.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q4_0_4_4.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q4_0.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-IQ4_XS.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q3_K_XL.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q3_K_L.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q3_K_M.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-IQ3_M.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q3_K_S.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-IQ3_XS.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q2_K_L.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-Q2_K.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-IQ2_M.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-IQ2_S.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B-f16.gguf filter=lfs diff=lfs merge=lfs -text
BlackSheep-RP-12B.imatrix filter=lfs diff=lfs merge=lfs -text

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

120
README.md Normal file
View File

@@ -0,0 +1,120 @@
---
base_model: KOOWEEYUS/BlackSheep-RP-12B
license: artistic-2.0
pipeline_tag: text-generation
quantized_by: bartowski
---
## Llamacpp imatrix Quantizations of BlackSheep-RP-12B
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/KOOWEEYUS/BlackSheep-RP-12B
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
No prompt format found, check original model page
## Download a file (not the whole branch) from below:
| Filename | Quant type | File Size | Split | Description |
| -------- | ---------- | --------- | ----- | ----------- |
| [BlackSheep-RP-12B-f16.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-f16.gguf) | f16 | 24.50GB | false | Full F16 weights. |
| [BlackSheep-RP-12B-Q8_0.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q8_0.gguf) | Q8_0 | 13.02GB | false | Extremely high quality, generally unneeded but max available quant. |
| [BlackSheep-RP-12B-Q6_K_L.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q6_K_L.gguf) | Q6_K_L | 10.38GB | false | Uses Q8_0 for embed and output weights. Very high quality, near perfect, *recommended*. |
| [BlackSheep-RP-12B-Q6_K.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q6_K.gguf) | Q6_K | 10.06GB | false | Very high quality, near perfect, *recommended*. |
| [BlackSheep-RP-12B-Q5_K_L.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q5_K_L.gguf) | Q5_K_L | 9.14GB | false | Uses Q8_0 for embed and output weights. High quality, *recommended*. |
| [BlackSheep-RP-12B-Q5_K_M.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q5_K_M.gguf) | Q5_K_M | 8.73GB | false | High quality, *recommended*. |
| [BlackSheep-RP-12B-Q5_K_S.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q5_K_S.gguf) | Q5_K_S | 8.52GB | false | High quality, *recommended*. |
| [BlackSheep-RP-12B-Q4_K_L.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q4_K_L.gguf) | Q4_K_L | 7.98GB | false | Uses Q8_0 for embed and output weights. Good quality, *recommended*. |
| [BlackSheep-RP-12B-Q4_K_M.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q4_K_M.gguf) | Q4_K_M | 7.48GB | false | Good quality, default size for must use cases, *recommended*. |
| [BlackSheep-RP-12B-Q3_K_XL.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q3_K_XL.gguf) | Q3_K_XL | 7.15GB | false | Uses Q8_0 for embed and output weights. Lower quality but usable, good for low RAM availability. |
| [BlackSheep-RP-12B-Q4_K_S.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q4_K_S.gguf) | Q4_K_S | 7.12GB | false | Slightly lower quality with more space savings, *recommended*. |
| [BlackSheep-RP-12B-Q4_0.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q4_0.gguf) | Q4_0 | 7.09GB | false | Legacy format, generally not worth using over similarly sized formats |
| [BlackSheep-RP-12B-Q4_0_8_8.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q4_0_8_8.gguf) | Q4_0_8_8 | 7.07GB | false | Optimized for ARM inference. Requires 'sve' support (see link below). |
| [BlackSheep-RP-12B-Q4_0_4_8.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q4_0_4_8.gguf) | Q4_0_4_8 | 7.07GB | false | Optimized for ARM inference. Requires 'i8mm' support (see link below). |
| [BlackSheep-RP-12B-Q4_0_4_4.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q4_0_4_4.gguf) | Q4_0_4_4 | 7.07GB | false | Optimized for ARM inference. Should work well on all ARM chips, pick this if you're unsure. |
| [BlackSheep-RP-12B-IQ4_XS.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-IQ4_XS.gguf) | IQ4_XS | 6.74GB | false | Decent quality, smaller than Q4_K_S with similar performance, *recommended*. |
| [BlackSheep-RP-12B-Q3_K_L.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q3_K_L.gguf) | Q3_K_L | 6.56GB | false | Lower quality but usable, good for low RAM availability. |
| [BlackSheep-RP-12B-Q3_K_M.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q3_K_M.gguf) | Q3_K_M | 6.08GB | false | Low quality. |
| [BlackSheep-RP-12B-IQ3_M.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-IQ3_M.gguf) | IQ3_M | 5.72GB | false | Medium-low quality, new method with decent performance comparable to Q3_K_M. |
| [BlackSheep-RP-12B-Q3_K_S.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q3_K_S.gguf) | Q3_K_S | 5.53GB | false | Low quality, not recommended. |
| [BlackSheep-RP-12B-Q2_K_L.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q2_K_L.gguf) | Q2_K_L | 5.45GB | false | Uses Q8_0 for embed and output weights. Very low quality but surprisingly usable. |
| [BlackSheep-RP-12B-IQ3_XS.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-IQ3_XS.gguf) | IQ3_XS | 5.31GB | false | Lower quality, new method with decent performance, slightly better than Q3_K_S. |
| [BlackSheep-RP-12B-Q2_K.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-Q2_K.gguf) | Q2_K | 4.79GB | false | Very low quality but surprisingly usable. |
| [BlackSheep-RP-12B-IQ2_M.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-IQ2_M.gguf) | IQ2_M | 4.44GB | false | Relatively low quality, uses SOTA techniques to be surprisingly usable. |
| [BlackSheep-RP-12B-IQ2_S.gguf](https://huggingface.co/bartowski/BlackSheep-RP-12B-GGUF/blob/main/BlackSheep-RP-12B-IQ2_S.gguf) | IQ2_S | 4.14GB | 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.
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/BlackSheep-RP-12B-GGUF --include "BlackSheep-RP-12B-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/BlackSheep-RP-12B-GGUF --include "BlackSheep-RP-12B-Q8_0/*" --local-dir ./
```
You can either specify a new local-dir (BlackSheep-RP-12B-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}