Downloads · 30 days
16
27% of all-time downloads
TevunahAi/NextCoder-32B-2048-Calibration-FP8
NextCoder-32B-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 mit.
Premium FP8 quantization with 2,048 code-optimized calibration samples
Downloads · 30 days
16
27% of all-time downloads
All-time downloads
59
Public
Repo size
29.4 GB
Likes
0
Public
Click a slice to open those files.
.safetensors29.4 GB · 100%
From the Hugging Face model README
Premium FP8 quantization with 2,048 code-optimized calibration samples
This is a premium FP8 quantized version of microsoft/NextCoder-32B featuring rigorous code-optimized multi-dataset calibration for production-grade reliability. Quantized by TevunahAi on enterprise-grade hardware.
For 32B models, vLLM is essential for practical deployment. Premium FP8 quantization makes this flagship code model accessible on high-end consumer GPUs.
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/NextCoder-32B-2048-Calibration-FP8", dtype="auto")
# Prepare prompt with chat template
tokenizer = AutoTokenizer.from_pretrained("TevunahAi/NextCoder-32B-2048-Calibration-FP8")
messages = [{"role": "user", "content": "Write a Python function to calculate fibonacci numbers"}]
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/NextCoder-32B-2048-Calibration-FP8 \
--dtype auto \
--max-model-len 4096
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/NextCoder-32B-2048-Calibration-FP8",
messages=[
{"role": "user", "content": "Write a Python function to calculate fibonacci numbers"}
],
temperature=0.7,
max_tokens=512,
)
print(response.choices[0].message.content)
At 32B parameters, transformers will decompress to ~64GB+ 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/NextCoder-32B-2048-Calibration-FP8",
device_map="auto", # Will distribute across GPUs
torch_dtype="auto",
low_cpu_mem_usage=True,
)
tokenizer = AutoTokenizer.from_pretrained("TevunahAi/NextCoder-32B-2048-Calibration-FP8")
# Generate
messages = [{"role": "user", "content": "Write a Python function to calculate fibonacci numbers"}]
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 | microsoft/NextCoder-32B |
| Architecture | Dense (32B parameters) |
| Quantization Method | FP8 E4M3 weight-only |
| Framework | llm-compressor + compressed_tensors |
| Calibration Samples | 2,048 (4-8x industry standard) |
| Calibration Type | Code-optimized (4 datasets) |
| Storage Size | ~32GB |
| VRAM (vLLM) | ~32GB |
| VRAM (Transformers) | ~64GB+ (decompressed to BF16) |
| Target Hardware | NVIDIA H100, A100 80GB, RTX 6000 Ada |
| Quantization Date | November 27, 2025 |
| Quantization Time | 194.0 minutes (~3.2 hours) |
This model was quantized using TevunahAi's premium code-focused calibration process:
| Dataset | Samples | Purpose |
|---|---|---|
| HuggingFaceH4/CodeAlpaca_20K | 512 | Code instruction pairs |
| garage-bAInd/Open-Platypus | 512 | STEM/reasoning (includes code) |
| teknium/OpenHermes-2.5 | 512 | Diverse instructions |
| theblackcat102/evol-codealpaca-v1 | 512 | Evolved code examples |
Most FP8 quantizations use generic chat data for calibration. TevunahAi uses 2,048 samples from 4 code-focused datasets, ensuring:
For code models, generic calibration isn't enough. TevunahAi uses code-specific data.
FP8 quantization transforms 32B from "data center only" to "high-end workstation deployable".
This model is stored as sharded safetensors files (all required for inference). The compressed format enables efficient storage and faster downloads.
Microsoft's NextCoder family represents state-of-the-art code generation. The 32B version is the flagship tier:
| Model | Parameters | VRAM (vLLM) | Quant Time | Quality | Use Case |
|---|---|---|---|---|---|
| 7B | 7B | ~7GB | 51 min | Good | Fast iteration, prototyping |
| 14B | 14B | ~14GB | 91 min | Better | Complex tasks, better reasoning |
| 32B | 32B | ~32GB | 194 min | Best | Flagship performance, production |
32B Benefits:
All premium quantizations use identical 2048-sample code-focused calibration:
| Model | Parameters | Calibration | Samples | Quant Time | VRAM |
|---|---|---|---|---|---|
| NextCoder-7B-2048-FP8 | 7B | Code-optimized | 2,048 | 51 min | ~7GB |
| NextCoder-14B-2048-FP8 | 14B | Code-optimized | 2,048 | 91 min | ~14GB |
| NextCoder-32B-2048-FP8 (this) | 32B | Code-optimized | 2,048 | 194 min | ~32GB |
TevunahAi offers two quantization tiers for this model:
| Version | Calibration | Samples | Datasets | Quant Time | Use Case |
|---|---|---|---|---|---|
| Standard FP8 | Basic | 512 | 1 generic | ~80 min | Quick deployment |
| Premium FP8 (this) | Code-optimized | 2,048 | 4 code-focused | 194 min | Production-grade |
Professional hardware pushing the limits:
Why This Matters:
This quantization is based on microsoft/NextCoder-32B by Microsoft.
NextCoder-32B is the flagship model featuring:
For comprehensive information, please refer to the original model card.
This model inherits the MIT License from the original NextCoder-32B model.
If you use this model, please cite the original NextCoder work:
@misc{nextcoder2024,
title={NextCoder: Next-Generation Code LLM},
author={Microsoft},
year={2024},
url={https://huggingface.co/microsoft/NextCoder-32B}
}
TevunahAi doesn't use one-size-fits-all calibration:
| Model Type | Calibration Focus | Example Datasets |
|---|---|---|
| Code Models | Code-specific | CodeAlpaca, evol-codealpaca |
| General Models | Diverse instructions | UltraChat, SlimOrca |
| MoE Models | Balanced distribution | Multi-task datasets |
The right calibration for the right model.
| Aspect | Standard FP8 | TevunahAi Premium FP8 |
|---|---|---|
| Calibration Samples | 128-512 | 2,048 |
| Datasets | Single generic | 4 code-focused |
| Calibration Time | ~80 min | 194 min (3.2 hours) |
| Peak RAM Usage | ~150GB | 319GB |
| Edge Case Handling | Adequate | Superior |
| Code Quality | Good | Excellent |
| Production Ready | Maybe | Absolutely |
| Infrastructure | Consumer/Prosumer | Enterprise-grade |
When deploying flagship 32B code models in production, accept no compromises.
Professional AI Model Quantization by TevunahAi
Code-optimized premium calibration on enterprise-grade infrastructure
</div>