Downloads · 30 days
14
13% of all-time downloads
TevunahAi/Apertus-70B-Instruct-2509-2048-Calibration-FP8
Apertus-70B-Instruct-2509-2048-Calibration-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
14
13% of all-time downloads
All-time downloads
112
Public
Parameters
70.6B
72.8 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors72.7 GB · 100%
How the weights are stored.
F8_E4M368.5B · 97%
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-70B-Instruct-2509 featuring rigorous multi-dataset calibration for production-grade reliability. Quantized by TevunahAi on enterprise-grade hardware.
For 70B models, vLLM is essential for practical deployment. Premium FP8 quantization makes this flagship model accessible on high-end consumer GPUs.
pip install vllm
Python API:
from vllm import LLM, SamplingParams
# vLLM auto-detects FP8 from model config
llm = LLM(model="TevunahAi/Apertus-70B-Instruct-2509-2048-Calibration-FP8", dtype="auto")
# Generate
messages = [{"role": "user", "content": "Explain quantum computing"}]
from transformers import AutoTokenizer
tokenizer = AutoTokenizer.from_pretrained("TevunahAi/Apertus-70B-Instruct-2509-2048-Calibration-FP8")
prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
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-70B-Instruct-2509-2048-Calibration-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-70B-Instruct-2509-2048-Calibration-FP8",
messages=[
{"role": "user", "content": "Explain quantum computing"}
],
temperature=0.7,
max_tokens=512,
)
print(response.choices[0].message.content)
At 70B parameters, transformers will decompress to ~140GB+ VRAM, requiring multi-GPU setups or data center GPUs. This is not recommended for deployment.
<details> <summary>Transformers Example (Multi-GPU Required - Click to expand)</summary>from transformers import AutoModelForCausalLM, AutoTokenizer
import torch
# Requires multi-GPU or 80GB+ single GPU
model = AutoModelForCausalLM.from_pretrained(
"TevunahAi/Apertus-70B-Instruct-2509-2048-Calibration-FP8",
device_map="auto", # Will distribute across GPUs
torch_dtype="auto",
low_cpu_mem_usage=True,
)
tokenizer = AutoTokenizer.from_pretrained("TevunahAi/Apertus-70B-Instruct-2509-2048-Calibration-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:
⚠️ Critical: Use vLLM instead. Transformers is only viable for research/testing with multi-GPU setups.
</details>| Property | Value |
|---|---|
| Base Model | swiss-ai/Apertus-70B-Instruct-2509 |
| Architecture | Dense (70B 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 | ~70GB (sharded safetensors) |
| VRAM (vLLM) | ~70GB |
| VRAM (Transformers) | ~140GB+ (decompressed to BF16) |
| Target Hardware | NVIDIA H100, A100 80GB, 2x RTX 4090 |
| Quantization Time | 468.9 minutes (~7.8 hours) |
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.
FP8 quantization + Premium calibration transforms 70B from "data center only" to "high-end workstation deployable".
This model is sharded into multiple safetensors files (all required for inference). The compressed format enables efficient storage and faster downloads.
Professional hardware for premium calibration:
Why This Matters:
Apertus-70B by Swiss AI is a high-quality 70B parameter instruction-tuned model known for:
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-70B: Swiss Precision in Large Language Models},
author={Swiss AI},
year={2025},
url={https://huggingface.co/swiss-ai/Apertus-70B-Instruct-2509}
}
| Aspect | Standard FP8 | TevunahAi Premium FP8 |
|---|---|---|
| Calibration Samples | 128-512 | 2,048 |
| Datasets | Single | 4 diverse |
| Calibration Time | Minutes | 7.8 hours |
| Edge Case Handling | Adequate | Superior |
| Output Consistency | Good | Excellent |
| Production Ready | Maybe | Absolutely |
| Infrastructure | Consumer/Prosumer | Enterprise-grade |
When deploying flagship 70B models in production, accept no compromises.
Professional AI Model Quantization by TevunahAi
Premium multi-dataset calibration on enterprise-grade infrastructure
</div>