TPA 是模型训练领域的开源项目,由 tensorgi 开发,2025 年首次发布。
它收录于模型训练分类,该分类目前共有 523 个项目,GitHub 星标数为 463。
项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-13。MIT 许可证开源,完全免费,可自行部署使用。
它主要面向的使用场景是:长文本处理(如文档摘要、代码生成)。同类可对比的替代方案包括 FlashAttention、Linformer、Performer。

把注意力复杂度从平方降到线性,长序列不再卡顿
TPA(Tensor ProducT ATTenTion)是一个NeurIPS 2025 Spotlight论文的开源实现,提出了一种新型注意力机制,旨在替代标准Transformer中的多头注意力(MHA)。它通过张量积分解将注意力计算分解为低秩因子,显著降低计算和内存复杂度,同时保持或提升模型性能。TPA解决了长序列任务中注意力机制O(n²)复杂度导致的效率瓶颈,核心能力包括:线性复杂度注意力、即插即用替换现有MHA、支持多种Transformer架构适配。项目提供PyTorch实现,代码简洁,便于集成到现有NLP或视觉模型中。该工作为高效Transformer研究提供了新思路,适合对模型效率有高要求的开发者实验和部署。
FlashAttention、Linformer、Performer
TPA 是模型训练领域的开源项目,由 tensorgi 开发,2025 年首次发布。
它收录于模型训练分类,该分类目前共有 523 个项目,GitHub 星标数为 463。
项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-13。MIT 许可证开源,完全免费,可自行部署使用。
它主要面向的使用场景是:长文本处理(如文档摘要、代码生成)。同类可对比的替代方案包括 FlashAttention、Linformer、Performer。
Long-RL
开源
让强化学习轻松驾驭超长序列,训练更稳更快
Long-RL: Scaling RL to Long Sequences (NeurIPS 2025)
TPA
开源
把注意力复杂度从平方降到线性,长序列不再卡顿
[NeurIPS 2025 Spotlight] TPA: Tensor ProducT ATTenTion Transformer (https://arxiv.or···
minimind
开源
两小时造出你的小模型,练手入门不求人
Train a 64M-parameter LLM from scratch in just 2h!
pruna
开源
一键优化 AI 模型,推理提速又省资源。
Pruna is a model optimization framework built for developers, enabling you to delive···