Downloads · 30 days
11
8% of all-time downloads
TevunahAi/Apertus-8B-Instruct-2509-FP8
Apertus-8B-Instruct-2509-FP8 is a text generation model from TevunahAi. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
Premium FP8 quantization with 2,048-sample calibration across 4 diverse datasets
Downloads · 30 days
11
8% of all-time downloads
All-time downloads
130
Public
Parameters
8.1B
9.1 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors9.1 GB · 100%
How the weights are stored.
F8_E4M37B · 87%
From the Hugging Face model README
Premium FP8 quantization with 2,048-sample calibration across 4 diverse datasets
This is a premium FP8 quantized version of swiss-ai/Apertus-8B-Instruct-2509 featuring rigorous multi-dataset calibration for production-grade reliability. Quantized by TevunahAi on enterprise-grade hardware.
For optimal performance with full FP8 benefits and premium calibration quality, use vLLM or TensorRT-LLM:
pip install vllm
Python API:
from vllm import LLM, SamplingParams
from transformers import AutoTokenizer
# vLLM auto-detects FP8 from model config
llm = LLM(model="TevunahAi/Apertus-8B-Instruct-2509-FP8", dtype="auto")
# Prepare prompt with chat template
tokenizer = AutoTokenizer.from_pretrained("TevunahAi/Apertus-8B-Instruct-2509-FP8")
messages = [{"role": "user", "content": "Explain quantum computing"}]
prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
# Generate
sampling_params = SamplingParams(temperature=0.7, max_tokens=512)
outputs = llm.generate([prompt], sampling_params)
for output in outputs:
print(output.outputs[0].text)
OpenAI-Compatible API Server:
vllm serve TevunahAi/Apertus-8B-Instruct-2509-FP8 \
--dtype auto \
--max-model-len 8192
Then use with OpenAI client:
from openai import OpenAI
client = OpenAI(
base_url="http://localhost:8000/v1",
api_key="token-abc123", # dummy key
)
response = client.chat.completions.create(
model="TevunahAi/Apertus-8B-Instruct-2509-FP8",
messages=[
{"role": "user", "content": "Explain quantum computing"}
],
temperature=0.7,
max_tokens=512,
)
print(response.choices[0].message.content)
This model can also be loaded with transformers. Note: Transformers will decompress FP8 → BF16 during inference. However, at 8B parameters, this is manageable (~16GB VRAM).
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch
# Loads FP8 weights but decompresses to BF16 during compute
model = AutoModelForCausalLM.from_pretrained(
"TevunahAi/Apertus-8B-Instruct-2509-FP8",
device_map="auto",
torch_dtype="auto",
low_cpu_mem_usage=True,
)
tokenizer = AutoTokenizer.from_pretrained("TevunahAi/Apertus-8B-Instruct-2509-FP8")
# Generate
messages = [{"role": "user", "content": "Explain quantum computing"}]
text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
inputs = tokenizer([text], return_tensors="pt").to(model.device)
outputs = model.generate(**inputs, max_new_tokens=512)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
Requirements:
pip install torch>=2.1.0 transformers>=4.40.0 accelerate compressed-tensors
System Requirements:
| Property | Value |
|---|---|
| Base Model | swiss-ai/Apertus-8B-Instruct-2509 |
| Architecture | Dense (8B parameters) |
| Quantization Method | FP8 E4M3 weight-only |
| Framework | llm-compressor + compressed_tensors |
| Calibration Samples | 2,048 (4-8x industry standard) |
| Calibration Datasets | 4 diverse sources |
| Storage Size | ~8GB |
| VRAM (vLLM) | ~8GB |
| VRAM (Transformers) | ~16GB (decompressed to BF16) |
| Target Hardware | NVIDIA RTX 3080, RTX 4070, RTX 5000 Ada |
| Quantization Time | 58.2 minutes |
This model was quantized using TevunahAi's premium multi-dataset calibration process:
| Dataset | Samples | Purpose |
|---|---|---|
| Open-Platypus | 512 | STEM reasoning and logic |
| UltraChat-200k | 512 | Natural conversations |
| OpenHermes-2.5 | 512 | Instruction following |
| SlimOrca | 512 | Diverse general tasks |
Most FP8 quantizations use 128-512 samples from a single dataset. TevunahAi uses 2,048 samples across 4 diverse datasets, ensuring:
When quality matters, choose TevunahAi premium calibration quantizations.
For production inference, use vLLM to realize the full FP8 benefits.
This model is stored as safetensors files (all required for inference). The compressed format enables efficient storage and faster downloads.
Apertus-8B by Swiss AI is a high-quality 8B parameter instruction-tuned model known for:
Swiss AI's Apertus family represents precision-engineered instruction-following models:
| Model | Parameters | VRAM (vLLM) | Quantization Time | Use Case |
|---|---|---|---|---|
| Apertus-8B-FP8 (this) | 8B | ~8GB | 58 min | Efficient reasoning, consumer-friendly |
| Apertus-70B-2048-FP8 | 70B | ~70GB | 7.8 hours | Flagship performance, production |
8B Benefits:
Professional hardware for premium calibration:
Why This Matters:
This quantization is based on swiss-ai/Apertus-8B-Instruct-2509 by Swiss AI.
For comprehensive information about:
Please refer to the original model card.
This model inherits the Apache 2.0 License from the original Apertus model.
If you use Apertus, please cite the original work:
@misc{apertus2025,
title={Apertus: Swiss Precision in Large Language Models},
author={Swiss AI},
year={2025},
url={https://huggingface.co/swiss-ai/Apertus-8B-Instruct-2509}
}
| Aspect | Standard FP8 | TevunahAi Premium FP8 |
|---|---|---|
| Calibration Samples | 128-512 | 2,048 |
| Datasets | Single | 4 diverse |
| Calibration Time | Minutes | 58 minutes |
| Quality Validation | Basic | Rigorous |
| Edge Case Handling | Adequate | Superior |
| Production Ready | Maybe | Absolutely |
| Infrastructure | Consumer/Prosumer | Enterprise-grade |
TevunahAi: The gold standard for FP8 quantizations.
Professional AI Model Quantization by TevunahAi
Premium multi-dataset calibration on enterprise-grade infrastructure
</div>