Downloads · 30 days
56
7% of all-time downloads
mrtoots/Hermes-3-Llama-3.1-405B-mlx-2Bit
Hermes-3-Llama-3.1-405B-mlx-2Bit is a text generation model from mrtoots. 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.
The Model mrtoots/Hermes-3-Llama-3.1-405B-mlx-2Bit was converted to MLX format from NousResearch/Hermes-3-Llama-3.1-405B using mlx-lm version 0.26.4.
Downloads · 30 days
56
7% of all-time downloads
All-time downloads
776
Public
Parameters
406B
127 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors127 GB · 100%
How the weights are stored.
U32406B · 100%
From the Hugging Face model README
The Model mrtoots/Hermes-3-Llama-3.1-405B-mlx-2Bit was converted to MLX format from NousResearch/Hermes-3-Llama-3.1-405B using mlx-lm version 0.26.4.
Not super impressed at this 2bit quantization.
Did it for testing for storywriting usecases and was average tbh. Maybe someone else will have better luck with more testing or better off using Hermes 4 or a higher quant.
Leaving it up for people that want to run and attempt a go.
🦛 <span style="color:#800080">If you want a free consulting session, </span>fill out this form <span style="color:#800080">to get in touch!</span> 🤗
pip install mlx-lm
from mlx_lm import load, generate
model, tokenizer = load("mrtoots/Hermes-3-Llama-3.1-405B-mlx-2Bit")
prompt="hello"
if hasattr(tokenizer, "apply_chat_template") and tokenizer.chat_template is not None:
messages = [{"role": "user", "content": prompt}]
prompt = tokenizer.apply_chat_template(
messages, tokenize=False, add_generation_prompt=True
)
response = generate(model, tokenizer, prompt=prompt, verbose=True)