Downloads · 30 days
13
23% of all-time downloads
Zoyd/mlabonne_Daredevil-8B-2_2bpw_exl2
mlabonne_Daredevil-8B-2_2bpw_exl2 is a text generation model from Zoyd. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as other.
Exllamav2 quant (exl2 / 2.2 bpw) made with ExLlamaV2 v0.0.21
Downloads · 30 days
13
23% of all-time downloads
All-time downloads
56
Public
Repo size
3.4 GB
Likes
0
Public
Click a slice to open those files.
.safetensors3.4 GB · 100%
From the Hugging Face model README
Exllamav2 quant (exl2 / 2.2 bpw) made with ExLlamaV2 v0.0.21
Other EXL2 quants:
| Quant | Model Size | lm_head |
|---|---|---|
| <center>2.2</center> | <center>3250 MB</center> | <center>6</center> |
| <center>2.5</center> | <center>3478 MB</center> | <center>6</center> |
| <center>3.0</center> | <center>3894 MB</center> | <center>6</center> |
| <center>3.5</center> | <center>4311 MB</center> | <center>6</center> |
| <center>3.75</center> | <center>4518 MB</center> | <center>6</center> |
| <center>4.0</center> | <center>4727 MB</center> | <center>6</center> |
| <center>4.25</center> | <center>4935 MB</center> | <center>6</center> |
| <center>5.0</center> | <center>5556 MB</center> | <center>6</center> |
| <center>6.0</center> | <center>6497 MB</center> | <center>8</center> |
| <center>6.5</center> | <center>6893 MB</center> | <center>8</center> |
| <center>8.0</center> | <center>8125 MB</center> | <center>8</center> |
tl;dr: It looks like a successful merge
Daredevil-8B is a merge of the following models using LazyMergekit:
It is a highly functional censored model. You might want to add <end_of_turn> as an additional stop string.
| Model | Average | AGIEval | GPT4All | TruthfulQA | Bigbench |
|---|---|---|---|---|---|
| mlabonne/Daredevil-8B 📄 | 55.87 | 44.13 | 73.52 | 59.05 | 46.77 |
| mlabonne/ChimeraLlama-3-8B 📄 | 51.58 | 39.12 | 71.81 | 52.4 | 42.98 |
| meta-llama/Meta-Llama-3-8B-Instruct 📄 | 51.34 | 41.22 | 69.86 | 51.65 | 42.64 |
| meta-llama/Meta-Llama-3-8B 📄 | 45.42 | 31.1 | 69.95 | 43.91 | 36.7 |

models:
- model: NousResearch/Meta-Llama-3-8B
# No parameters necessary for base model
- model: nbeerbower/llama-3-stella-8B
parameters:
density: 0.6
weight: 0.16
- model: Hastagaras/llama-3-8b-okay
parameters:
density: 0.56
weight: 0.1
- model: nbeerbower/llama-3-gutenberg-8B
parameters:
density: 0.6
weight: 0.18
- model: openchat/openchat-3.6-8b-20240522
parameters:
density: 0.56
weight: 0.12
- model: Kukedlc/NeuralLLaMa-3-8b-DT-v0.1
parameters:
density: 0.58
weight: 0.18
- model: cstr/llama3-8b-spaetzle-v20
parameters:
density: 0.56
weight: 0.08
- model: mlabonne/ChimeraLlama-3-8B-v3
parameters:
density: 0.56
weight: 0.08
- model: flammenai/Mahou-1.1-llama3-8B
parameters:
density: 0.55
weight: 0.05
- model: KingNish/KingNish-Llama3-8b
parameters:
density: 0.55
weight: 0.05
merge_method: dare_ties
base_model: NousResearch/Meta-Llama-3-8B
dtype: bfloat16
!pip install -qU transformers accelerate
from transformers import AutoTokenizer
import transformers
import torch
model = "mlabonne/Daredevil-8B"
messages = [{"role": "user", "content": "What is a large language model?"}]
tokenizer = AutoTokenizer.from_pretrained(model)
prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
pipeline = transformers.pipeline(
"text-generation",
model=model,
torch_dtype=torch.float16,
device_map="auto",
)
outputs = pipeline(prompt, max_new_tokens=256, do_sample=True, temperature=0.7, top_k=50, top_p=0.95)
print(outputs[0]["generated_text"])