
TokenFormer
把参数变成 token,让 Transformer 按需扩展,省钱又灵活
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 597
使用教程
环境要求
- GPU 24G 显存以上
- Python 3.8
- 大规模语料
安装与启动步骤
-
1建环境
指定解释器版本,框架版本也锁得很死。
conda create -n TokenFormer python=3.8 -
2装基础依赖
注意力加速与日志工具都是可选项,先装基础那套。
pip install -r requirements/requirements.txt -
3准备分词器与数据
要按它的格式先处理语料。
python prepare_data.py -d ./data -t HFTokenizer --vocab-file tokenizer.json openwebtext2 -
4跑评测
用它给的配置在几个基准上评一遍。
python ./deepy.py eval.py -d configs tokenformer/150M_eval.yml --eval_tasks lambada_openai hellaswag piqa -
5看核心改动
参数被当成 token 处理,这是它区别于常规架构的地方。
如何确认成功
能在小配置上训出可用模型,并说清参数当 token 处理后对扩展性的具体影响
注意事项
- 这是论文实现,复现成本高。
- 依赖里有需要编译的加速库,对编译器版本有要求。
- 完整训练要大规模语料与算力,个人基本只能做小配置验证。
- 它的思路是让模型规模可以增量扩,不是一次训到最大。
核心亮点
- 创新性地将参数 token 化,为模型缩放提供新范式,论文被 ICLR 2025 接收,学术价值高
- 官方实现,代码组织清晰,包含训练和推理脚本,易于复现论文结果
- 支持渐进式模型增长,可在不从头训练的情况下扩展模型容量,降低计算成本
不足之处
- 项目处于早期阶段(星标 593),社区生态和文档尚不完善,上手可能需要一定研究背景
- 目前仅提供基础实现,缺少与主流框架(如 HuggingFace)的深度集成,实际部署需自行适配
适用场景
- 学术研究:探索 Transformer 参数高效扩展的新方法
- 模型个性化:基于少量数据动态调整参数,实现轻量级微调
- 资源受限场景:在有限算力下渐进式训练大模型
替代项目
HyperTransformer、Dynamic Transformer、T5 (Parameter-Efficient Fine-Tuning variants)
同类项目推荐
ChatRWKV
开源
用 RNN 架构跑出 ChatGPT 效果,低显存也能流畅对话
ChatRWKV is like ChatGPT but powered by RWKV (100% RNN) language model, and open sou···
Awesome-LLM4Graph-Papers
开源
一页览尽 LLM 与图数据交叉研究,快速定位关键论文
[KDD'2024] "LLM4Graph: A Survey of Large Language Models for Graphs"
xgen
开源
用 8k 长上下文,让模型读懂更长的文本
Salesforce open-source LLMs with 8k sequence length.
awesome-opensource-ai
开源
每日更新,帮你精选最值得关注的真正开源AI项目。
Curated list of the best truly open-source AI projects, models, tools, and infrastru···
tapestry
开源
联合全球力量,训练属于你的主权AI模型
Project Tapestry aims to give every nation and participant frontier AI they can call···
papagei-foundation-model
开源
用PPG信号预训练,快速构建健康监测AI模型
(ICLR'25) PaPaGei: Open Foundation Models for Optical Physiological Signals
World-Simulator
开源
一站式掌握多模态生成与世界模拟前沿资源
[IEEE TPAMI 2026] Simulating the Real World: Survey & Resources, which contains our ···
Emu
开源
一个模型搞定图像视频生成与理解,智源出品
Emu Series: Generative Multimodal Models from BAAI
Awesome-LLM-Survey
开源
一网打尽LLM综述资源,快速入门不迷路
An Awesome Collection for LLM Survey