Views
No views yet
| Base Model | MiniMaxAI/MiniMax-M2.7 |
| Architecture | MoE (Mixture of Experts), 62 layers, 256 experts, top-8 routing |
| Parameters | 456B total, ~45.9B active |
| Quantization | W8A8 INT8 (per-channel weight + per-token dynamic activation) |
| Quantizer | AMD Quark (ptpc_int8 scheme) |
| Model Size | 216 GB (47 safetensors shards) |
| Original Size | ~216 GB (FP8 E4M3 blockwise) |
| Component | Dtype | Granularity | Mode |
|---|---|---|---|
| Weight | INT8 | per-channel (ch_axis=0) | symmetric, static |
| Activation | INT8 | per-token (ch_axis=1) | symmetric, dynamic |
lm_head | BF16 | — | unquantized |
| MoE gates | BF16 | — | unquantized |
| Model | Quantization | GSM8K 8-shot | Correct/Total |
|---|---|---|---|
| MiniMax-M2.7 (FP8 original) | FP8 block-wise [128,128] | 92.80% | 1224/1319 |
| MiniMax-M2.7 (this model) | W8A8 INT8 per-channel/per-token | 92.19% | 1216/1319 |
1# Start the server
2VLLM_WORKER_MULTIPROC_METHOD=spawn python -m vllm.entrypoints.openai.api_server \
3 --model nameistoken/MiniMax-M2.7-Quark-W8A8-INT8 \
4 --tensor-parallel-size 4 \
5 --trust-remote-code \
6 --max-model-len 4096
7
8# Chat completion
9curl http://localhost:8000/v1/chat/completions -H "Content-Type: application/json" -d '{
10 "model": "nameistoken/MiniMax-M2.7-Quark-W8A8-INT8",
11 "messages": [{"role": "user", "content": "Hello! What is the capital of France?"}],
12 "max_tokens": 256,
13 "temperature": 0.7
14}'ptpc_int8 (Per-Token Per-Channel INT8) scheme:lm_head (to preserve output quality) and all MoE gate layers (to preserve routing precision)1@misc{minimax2025minimaxm27,
2 title={MiniMax-M2.7},
3 author={MiniMax},
4 year={2025},
5 url={https://huggingface.co/MiniMaxAI/MiniMax-M2.7}
6}