Downloads · 30 days
8
2% of all-time downloads
ceyda/Qwen3-1.7B-Base-trim-koen-32768
Qwen3-1.7B-Base-trim-koen-32768 is a text generation model from ceyda. 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.
A vocabulary-trimmed version of Qwen/Qwen3-1.7B-Base: the byte-level BPE vocabulary is reduced from ~151.7k to 32768 tokens covering Korean + English, and the (tied) embedding matrix is sliced to match. No retraining…
Downloads · 30 days
8
2% of all-time downloads
All-time downloads
414
Public
Parameters
1.5B
3.9 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors3 GB · 100%
From the Hugging Face model README
A vocabulary-trimmed version of Qwen/Qwen3-1.7B-Base:
the byte-level BPE vocabulary is reduced from ~151.7k to 32768 tokens covering Korean + English,
and the (tied) embedding matrix is sliced to match. No retraining — weights are copied verbatim for
kept tokens, so on kept tokens the model is numerically identical to the original.
Method: Introduction to Trimming.
| Original | Trimmed | |
|---|---|---|
| Parameters | 1,720,574,976 | 1,476,518,912 (-14.2%) |
| Vocab size | 151,669 | 32,768 |
| Merges | 151,387 | 32,486 |
| Embedding | tied | tied (sliced) |
max|Δ| = 0.0; greedy
generation on natural Korean/English is token-for-token identical to the base model.from transformers import AutoModelForCausalLM, AutoTokenizer
repo = "ceyda/Qwen3-1.7B-Base-trim-koen-32768"
tok = AutoTokenizer.from_pretrained(repo)
model = AutoModelForCausalLM.from_pretrained(repo)
ids = tok("대한민국의 수도는", return_tensors="pt")
print(tok.decode(model.generate(**ids, max_new_tokens=20)[0], skip_special_tokens=True))
Derived from Qwen/Qwen3-1.7B-Base (Apache-2.0). Trimming method by Loïck Bourdois.