Downloads · 30 days
6
12% of all-time downloads
Zoyd/mlabonne_Meta-Llama-3-12B-Instruct-2_2bpw_exl2
mlabonne_Meta-Llama-3-12B-Instruct-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
6
12% of all-time downloads
All-time downloads
52
Public
Repo size
4.4 GB
Likes
0
Public
Click a slice to open those files.
.safetensors4.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>4176 MB</center> | <center>6</center> |
| <center>2.5</center> | <center>4519 MB</center> | <center>6</center> |
| <center>3.0</center> | <center>5143 MB</center> | <center>6</center> |
| <center>3.5</center> | <center>5766 MB</center> | <center>6</center> |
| <center>3.75</center> | <center>6077 MB</center> | <center>6</center> |
| <center>4.0</center> | <center>6391 MB</center> | <center>6</center> |
| <center>4.25</center> | <center>6703 MB</center> | <center>6</center> |
| <center>5.0</center> | <center>7637 MB</center> | <center>6</center> |
| <center>6.0</center> | <center>8992 MB</center> | <center>8</center> |
| <center>6.5</center> | <center>9616 MB</center> | <center>8</center> |
| <center>8.0</center> | <center>11473 MB</center> | <center>8</center> |
Meta-Llama-3-12B-Instruct is a merge of the following models using LazyMergekit:
| Model | AGIEval | GPT4All | TruthfulQA | Bigbench | Average |
|---|---|---|---|---|---|
| Meta-Llama-3-12B-Instruct | 41.7 | 67.71 | 52.75 | 40.58 | 50.69 |
| Meta-Llama-3-12B | 29.46 | 68.01 | 41.02 | 35.57 | 43.52 |
slices:
- sources:
- model: NousResearch/Meta-Llama-3-8B-Instruct
layer_range: [0,9]
- sources:
- model: NousResearch/Meta-Llama-3-8B-Instruct
layer_range: [5,14]
- sources:
- model: NousResearch/Meta-Llama-3-8B-Instruct
layer_range: [10,19]
- sources:
- model: NousResearch/Meta-Llama-3-8B-Instruct
layer_range: [15,24]
- sources:
- model: NousResearch/Meta-Llama-3-8B-Instruct
layer_range: [20,32]
merge_method: passthrough
dtype: bfloat16
!pip install -qU transformers accelerate
from transformers import AutoTokenizer
import transformers
import torch
model = "mlabonne/Meta-Llama-3-12B-Instruct"
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"])