Downloads · 30 days
7
1% of all-time downloads
xmadai/Llama-3.2-1B-Instruct-xMADai-4bit
Llama-3.2-1B-Instruct-xMADai-4bit is a text generation model from xmadai. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as llama3.2.
This repository contains meta-llama/Llama-3.2-1B-Instruct quantized from 16-bit floats to 4-bit integers, using xMAD.ai proprietary technology.
Downloads · 30 days
7
1% of all-time downloads
All-time downloads
561
Public
Repo size
1.5 GB
Likes
5
Public
Click a slice to open those files.
.safetensors1.5 GB · 99%
From the Hugging Face model README
This repository contains meta-llama/Llama-3.2-1B-Instruct quantized from 16-bit floats to 4-bit integers, using xMAD.ai proprietary technology.
Loading the model checkpoint of this xMADified model requires less than 2 GiB of VRAM. Hence it can be efficiently run on most laptop GPUs.
Package prerequisites: Run the following commands to install the required packages.
pip install -q --upgrade transformers accelerate optimum
pip install -q --no-build-isolation auto-gptq
Sample Inference Code
from transformers import AutoTokenizer
from auto_gptq import AutoGPTQForCausalLM
model_id = "xmadai/Llama-3.2-1B-Instruct-xMADai-4bit"
prompt = [
{"role": "system", "content": "You are a helpful assistant, that responds as a pirate."},
{"role": "user", "content": "What's Deep Learning?"},
]
tokenizer = AutoTokenizer.from_pretrained(model_id)
inputs = tokenizer.apply_chat_template(
prompt,
tokenize=True,
add_generation_prompt=True,
return_tensors="pt",
return_dict=True,
).to("cuda")
model = AutoGPTQForCausalLM.from_quantized(
model_id,
device_map='auto',
trust_remote_code=True,
)
outputs = model.generate(**inputs, do_sample=True, max_new_tokens=256)
print(tokenizer.batch_decode(outputs, skip_special_tokens=True))
For additional xMADified models, access to fine-tuning, and general questions, please contact us at [email protected] and join our waiting list.