Vision Transformer - Pytorch ViT 模型代码库

PyTorch 版视觉 Transformer 及多种变体,用于图像分类

需要技术AI 整理,待开发者认领计算机视觉
评分人数不足呦探分评分人数不足大众分评分方法
这个页面由 AI 根据官网公开信息整理,可能有错。产品团队可以认领后修改。 认领这个产品

这个项目只有源代码,需要会编程才能用。

星标
2.6万
复刻
3496
主要语言
Python
许可证
MIT
最近更新
复制安装指令(给 AI 编程工具)

粘贴到 Codex、Claude Code、Cursor、Trae 等 AI 编程工具里,回车就会开始安装。第一次复制前请先阅读风险提示。

这些文件由项目作者放在 GitHub 上,本站不开发、不托管这些软件,也不检测其代码;国内访问 GitHub 可能较慢。使用前请阅读 第三方软件风险提示和项目的许可证。 数据更新于 2026/11/01 报告问题

介绍

vit-pytorch 是 GitHub 用户 lucidrains 编写的开源代码库,用 PyTorch 实现视觉 Transformer(ViT),即只用一个 Transformer 编码器完成图像分类的模型结构,并收录了大量后续变体,采用 MIT 许可。仓库本身不提供预训练权重,需要自行训练或使用其他项目的权重。

能做什么

  • 直接调用 ViT、SimpleViT 以及可处理不同分辨率图像的 NaViT 等模型
  • 使用 CaiT、CrossViT、MaxViT 等变体,以及 MAE、SimMIM、DINO 等自监督预训练方法
  • 做知识蒸馏、视频或三维数据建模,并提取注意力图和特征向量

运行需要:Python 和 PyTorch(pip install vit-pytorch);训练所需的显卡和内存取决于模型规模和数据量;不依赖在线服务。

这段介绍由 AI 根据项目的公开说明整理,可能有疏漏,以项目主页为准。

评测

0 条评测

还没有评测。用过的话,来写第一条吧。

写评测