Views
No views yet

| Model Name | Length | Download | Notes |
|---|---|---|---|
| 👉 Seed-Coder-8B-Base | 32K | 🤗 Model | Pretrained on our model-centric code data. |
| Seed-Coder-8B-Instruct | 32K | 🤗 Model | Instruction-tuned for alignment with user intent. |
| Seed-Coder-8B-Reasoning | 64K | 🤗 Model | RL trained to boost reasoning capabilities. |
| Seed-Coder-8B-Reasoning-bf16 | 64K | 🤗 Model | RL trained to boost reasoning capabilities. |
transformers and accelerate:pip install -U transformers acceleratepipeline API:1import transformers
2import torch
3
4model_id = "ByteDance-Seed/Seed-Coder-8B-Base"
5
6pipeline = transformers.pipeline(
7 "text-generation",
8 model=model_id,
9 model_kwargs={"torch_dtype": torch.bfloat16},
10 device_map="auto",
11)
12
13output = pipeline("def say_hello_world():", max_new_tokens=100)
14print(output[0]["generated_text"])1import transformers
2import torch
3
4model_id = "ByteDance-Seed/Seed-Coder-8B-Base"
5
6pipeline = transformers.pipeline(
7 "text-generation",
8 model=model_id,
9 model_kwargs={"torch_dtype": torch.bfloat16},
10 device_map="auto",
11)
12
13# You can concatenate a prefix, a special FIM separator token, and a suffix
14prefix = "def add_numbers(a, b):\n "
15suffix = "\n return result"
16
17# Combine prefix and suffix following the FIM format
18fim_input = '<[fim-suffix]>' + suffix + '<[fim-prefix]>' + prefix + '<[fim-middle]>'
19
20output = pipeline(fim_input, max_new_tokens=512)
21print(output[0]["generated_text"])| DeepSeek-Coder-6.7B-Base | OpenCoder-8B-Base | Qwen2.5-Coder-7B | Seed-Coder-8B-Base | |
|---|---|---|---|---|
| HumanEval | 47.6 | 66.5 | 72.0 | 77.4 |
| MBPP | 70.2 | 79.9 | 79.4 | 82.0 |
| MultiPL-E | 44.7 | 61.0 | 58.8 | 67.6 |
| cruxeval-O | 41.0 | 43.9 | 56.0 | 54.8 |
@misc{seed2025seedcoderletcodemodel,
title={{Seed-Coder}: Let the Code Model Curate Data for Itself},
author={{ByteDance Seed} and Yuyu Zhang and Jing Su and Yifan Sun and Chenguang Xi and Xia Xiao and Shen Zheng and Anxiang Zhang and Kaibo Liu and Daoguang Zan and Tao Sun and Jinhua Zhu and Shulin Xin and Dong Huang and Yetao Bai and Lixin Dong and Chao Li and Jianchong Chen and Hanzhi Zhou and Yifan Huang and Guanghan Ning and Xierui Song and Jiaze Chen and Siyao Liu and Kai Shen and Liang Xiang and Yonghui Wu},
year={2025},
eprint={2506.03524},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2506.03524},
}