Downloads · 30 days
59
21% of all-time downloads
Sube126/Hy-MT2-1.8B-1.25Bit-MLX
Hy-MT2-1.8B-1.25Bit-MLX is a translation model from Sube126. Use it when you need text moved from one language to another. It is set up for mlx. The card lists the license as apache-2.0.
Hy-MT2 1.8B 翻译模型的 1.25-bit 极限量化 MLX 版本,带重写的 Metal 解码内核—— 单文件权重仅 454 MB,Apple Silicon 上单流 ~112 tok/s、并发 4 聚合 ~216 tok/s (M3 实测),支持 continuous batching。
Downloads · 30 days
59
21% of all-time downloads
All-time downloads
279
Public
Parameters
301M
Likes
1
Public
Click a slice to open those files.
.safetensors455 MB · 98%
How the weights are stored.
U8241M · 80%
From the Hugging Face model README
Hy-MT2 1.8B 翻译模型的 1.25-bit 极限量化 MLX 版本,带重写的 Metal 解码内核—— 单文件权重仅 454 MB,Apple Silicon 上单流 ~112 tok/s、并发 4 聚合 ~216 tok/s (M3 实测),支持 continuous batching。
qs / sign /
scales 三个 buffer),嵌入为 6-bit affinesherry_model.py,mlx-lm 通过 config.json 的
model_file 自动加载,无需额外安装from mlx_lm import load, generate
from mlx_lm.sample_utils import make_sampler
model, tokenizer = load("Sube126/Hy-MT2-1.8B-1.25Bit-MLX")
messages = [{"role": "user",
"content": "把下面的文本翻译成英文。\n\n城市轨道交通网络的扩张使换乘站的客流压力日益集中。"}]
prompt = tokenizer.apply_chat_template(messages, add_generation_prompt=True)
out = generate(model, tokenizer, prompt=prompt, max_tokens=256,
sampler=make_sampler(temp=0.0))
OpenAI 兼容服务(continuous batching,支持流式):
python -m mlx_lm.server --model Sube126/Hy-MT2-1.8B-1.25Bit-MLX --port 8899
| 场景 | 数值 |
|---|---|
| 单流 decode(短上下文) | ~112 tok/s |
| 单流 decode(600 token 上下文) | ~85 tok/s |
| prefill(>256 token,dense 路径) | ~700–760 tok/s |
| 并发 4(600 token 输入,端到端) | 聚合 ~216 tok/s |
| 并发 8 / 16 / 32(短输出,端到端) | ~157 / ~170 / ~182 tok/s |
| TTFT(~600 token prompt) | 单发 0.6s / 并发 4 均值 1.7s |
mlx-lm >= 0.31(在 0.31.3 上验证),依赖 mlx.fast.metal_kernel| 文件 | 说明 |
|---|---|
model.safetensors | 454 MB,1.31 bpw 量化权重 |
sherry_model.py | 模型定义 + Metal 内核(GEMV / batch GEMV / dequant) |
config.json 等 | 标准 HF 配置,model_file 指向 sherry_model.py |
Apache-2.0,与上游各仓库一致。
20e835e3d231e7e96af87175249e528e6f2850fce63dc5042c7344111563aa16),
差异在 sherry_model.py——解码内核完全重写(batch 解码 8 行分块复用权重、
解析码本 GEMV、continuous batching 路由),并发吞吐显著提升。