Downloads · 30 days
16
2% of all-time downloads
TevunahAi/gpt-oss-120b-1024-Calibration-FP8
gpt-oss-120b-1024-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 1,024-sample calibration across 4 diverse datasets
Downloads · 30 days
16
2% of all-time downloads
All-time downloads
961
Public
Parameters
117B
233 GB on disk
Likes
3
Public
Click a slice to open those files.
.safetensors233 GB · 100%
How the weights are stored.
BF16116B · 99%
From the Hugging Face model README
Premium FP8 quantization with 1,024-sample calibration across 4 diverse datasets
This is a premium FP8 quantized version of openai/gpt-oss-120b featuring rigorous multi-dataset calibration for production-grade reliability. Quantized by TevunahAi on enterprise-grade hardware.
For optimal performance with full FP8 benefits and efficient MoE routing, use vLLM or TensorRT-LLM:
pip install vllm
Python API:
from vllm import LLM, SamplingParams
# vLLM auto-detects FP8 from model config
llm = LLM(model="TevunahAi/gpt-oss-120b-1024-Calibration-FP8", dtype="auto")
# Generate
messages = [{"role": "user", "content": "Explain quantum computing"}]
from transformers import AutoTokenizer
tokenizer = AutoTokenizer.from_pretrained("TevunahAi/gpt-oss-120b-1024-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/gpt-oss-120b-1024-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/gpt-oss-120b-1024-Calibration-FP8",
messages=[
{"role": "user", "content": "Explain quantum computing"}
],
temperature=0.7,
max_tokens=512,
)
print(response.choices[0].message.content)
This model can be loaded with transformers, but will decompress FP8 → BF16 during inference, requiring significant VRAM. For large MoE models, vLLM is strongly recommended.
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch
# Loads FP8 weights but decompresses to BF16 during compute
model = AutoModelForCausalLM.from_pretrained(
"TevunahAi/gpt-oss-120b-1024-Calibration-FP8",
device_map="auto",
torch_dtype="auto",
low_cpu_mem_usage=True,
)
tokenizer = AutoTokenizer.from_pretrained("TevunahAi/gpt-oss-120b-1024-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: vLLM is the recommended deployment method for large MoE models.
</details>| Property | Value |
|---|---|
| Base Model | openai/gpt-oss-120b |
| Architecture | Mixture of Experts (MoE) |
| Total Parameters | 120B |
| Active per Token | 5B |
| Quantization Method | FP8 E4M3 weight-only |
| Framework | llm-compressor + compressed_tensors |
| Calibration Samples | 1,024 (4x industry standard) |
| Calibration Datasets | 4 diverse sources |
| Storage Size | ~60GB (sharded safetensors) |
| VRAM (vLLM) | ~60GB |
| VRAM (Transformers) | ~120GB+ (decompressed to BF16) |
| Target Hardware | NVIDIA H100, A100 80GB, 2x RTX 4090 |
| Quantization Time | 78.7 minutes |
This model was quantized using TevunahAi's premium multi-dataset calibration process:
| Dataset | Samples | Purpose |
|---|---|---|
| Open-Platypus | 256 | STEM reasoning and logic |
| UltraChat-200k | 256 | Natural conversations |
| OpenHermes-2.5 | 256 | Instruction following |
| SlimOrca | 256 | Diverse general tasks |
Most FP8 quantizations use 128-512 samples from a single dataset. TevunahAi uses 1,024 samples across 4 diverse datasets, ensuring:
When quality matters, choose TevunahAi premium calibration quantizations.
GPT-OSS-120B uses an advanced Mixture of Experts (MoE) architecture:
How it works:
Benefits:
With FP8 + MoE:
FP8 + Premium Calibration + MoE = flagship model performance on workstation hardware.
This model is sharded into multiple safetensors files (all required for inference). The compressed format enables efficient storage and faster downloads.
Professional hardware pushing the limits:
Why This Matters:
GPT-OSS-120B is OpenAI's flagship open-source model release, featuring:
This model inherits the Apache 2.0 License from the original GPT-OSS model.
If you use GPT-OSS, please cite the original work:
@misc{gptoss2024,
title={GPT-OSS: OpenAI's Open-Source Model Release},
author={OpenAI},
year={2024},
url={https://huggingface.co/openai/gpt-oss-120b}
}
| Aspect | Standard FP8 | TevunahAi Premium FP8 |
|---|---|---|
| Calibration Samples | 128-256 | 1,024 |
| Datasets | Single | 4 diverse |
| Edge Case Handling | Adequate | Superior |
| Output Consistency | Good | Excellent |
| Production Ready | Maybe | Absolutely |
| Infrastructure | Consumer/Prosumer | Enterprise-grade |
This 120B MoE model required ~310GB of RAM during quantization — pushing our professional hardware to its limits. This level of rigorous calibration would be impossible on consumer hardware.
Professional AI Model Quantization by TevunahAi
Premium multi-dataset calibration on enterprise-grade infrastructure
</div>