Skip to content

Commit e1e7fbd

Browse files
committed
Upgrade DeepSeek V2 to DeepSeek-V4 tokenizer
- Add DeepSeek-V4 Flash ByteLevel BPE tokenizer (128K vocab, 127K merges) - Remove DeepSeek V2 tokenizer (deepseek-llm) - Update registry, tests, READMEs
1 parent b37c83b commit e1e7fbd

9 files changed

Lines changed: 127773 additions & 100050 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ tok.decode(ids) # → 'hello world'
6060
import tinybpe
6161

6262
tinybpe.list_models()
63-
# ['cl100k_base', 'deepseek-llm', 'minicpm', 'o200k_base',
63+
# ['cl100k_base', 'deepseek-v4', 'minicpm', 'o200k_base',
6464
# 'p50k_base', 'phi2', 'qwen35', 'r50k_base']
6565
```
6666

@@ -74,7 +74,7 @@ tinybpe.list_models()
7474
| `r50k_base` | GPT-2 | 50,256 |
7575
| `qwen35` | Qwen3.5 (0.8B-35B) | 247,843 |
7676
| `phi2` | Microsoft Phi-2 | 50,257 |
77-
| `deepseek-llm` | DeepSeek V2 (7B-Chat) | 100,013 |
77+
| `deepseek-v4` | DeepSeek-V4 Flash | 127,997 |
7878
| `minicpm5` | MiniCPM5-1B (ByteLevel BPE) | 130,050 |
7979

8080
### Training

README_zh.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ tok.decode(ids) # → 'hello world'
6060
import tinybpe
6161

6262
tinybpe.list_models()
63-
# ['cl100k_base', 'deepseek-llm', 'minicpm', 'o200k_base',
63+
# ['cl100k_base', 'deepseek-v4', 'minicpm', 'o200k_base',
6464
# 'p50k_base', 'phi2', 'qwen35', 'r50k_base']
6565
```
6666

@@ -74,7 +74,7 @@ tinybpe.list_models()
7474
| `r50k_base` | GPT-2 | 50,256 |
7575
| `qwen35` | Qwen3.5(0.8B-35B) | 247,843 |
7676
| `phi2` | Microsoft Phi-2 | 50,257 |
77-
| `deepseek-llm` | DeepSeek V2(7B-Chat) | 100,013 |
77+
| `deepseek-v4` | DeepSeek-V4 Flash | 127,997 |
7878
| `minicpm5` | MiniCPM5-1B(ByteLevel BPE) | 130,050 |
7979

8080
### 训练分词器

models/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ ids = tok.encode("hello world")
3232
|---|---|---|---|---|
3333
| `qwen35` | Qwen3.5 (0.8B-35B) | 247,843 | GPT-2 regex | `Qwen/Qwen3.5-0.8B` |
3434
| `phi2` | Microsoft Phi-2 | 50,257 | GPT-2 regex | `microsoft/phi-2` |
35-
| `deepseek-llm` | DeepSeek V2 (7B-Chat) | 100,013 | None (raw) | `deepseek-ai/deepseek-llm-7b-chat` |
35+
| `deepseek-v4` | DeepSeek-V4 Flash | 127,997 | None (raw) | `deepseek-ai/DeepSeek-V4-Flash` |
3636

3737
## Model Format
3838

0 commit comments

Comments
 (0)