17篇注意力机制PyTorch实现,包含MLP、Re-Parameter系列热门论文
注意力(Attention)机制最早在计算机视觉中应用,后来又在 NLP 领域发扬光大,该机制将有限的注意力集中在重点信息上,从而节省资源,快速获得最有效的信息。
2014 年,Google DeepMind 发表《Recurrent Models of Visual Attention》,使注意力机制流行起来;2015 年,Bahdanau 等人在论文《Neural Machi17ne Translation by Jointly Learning to Align and Translate》中,将注意力机制首次应用在 NLP 领域;2017 年,Google 机器翻译团队发表的《Attention is All You Need》中,完全抛弃了 RNN 和 CNN 等网络结构,而仅仅采用注意力机制来进行机器翻译任务,并且取得了很好的效果,注意力机制也因此成了研究热点。
经过几年的篇注发展,领域内产生了众多的注意力机制论文研究,这些工作在 CV、NLP 领域取得了较好的效果。近日,在 GitHub 上,有研究者介绍了 17 篇关于注意力机制论文的 PyTorch 的代码实现以及使用方法。
项目地址:https://github.com/xmu-xiaoma666/External-Attention-pytorch
项目介绍
项目作者对注意力机制进行了分类,分为三个系列:意力Attention 系列、MLP 系列、ReP(Re-Parameter)系列。其中 Attention 系列中包含有大名鼎鼎的《Attention is All You Need》等 11 篇论文;最近比较热门的 MLP 系列包括谷歌的 MLP-Mixer、gMLP ,Facebook 的 ResMLP,清华的 RepMLP ;此外,ReP(Re-Parameter)系列包括清华等提出的 RepVGG机制、 ACNet。
Attention 系列的 11 篇 Attention 论文 Pytorch 实现方式如下:
Pytorch 实现论文「Beyond Self-attention: External Attention using Two Linear Layers for Visual Tasks---arXiv 2020.05.05」 Pytorch 实现论文「Attention Is All YPyou Need---NIPS2017」 Pytorch 实现论文「Simplified Self Attention Usage」 Pytorch 实现论文 「Squeeze-and-Excitation Networks---CVPR2018」 Pytorch 实现论文「Selective Kernel Networks---CVPR2019」 Pytorch 实现论文「CBAM: ConvolutionToal Block Attention Module---ECCV2018」 Pytorch 实现论文「BAM: Bottleneck Attention Module---BMCV2018」 Pytorch 实现论文「ECA-Net: Efficient Channel Attention for Deep Convolutional Neural Networks---CVPR2020」 Pytorcrch 实现论文「Dual Attention Network for Scene Segmentation---CVPR2019」 Pytorch 实现论文「EPSANet: An Efficient Pyramid Split Attention Block on Convolutional Neural Network---arXiv 2020.05.30」 Pytorch 实现论文 「ResT: An Efficieh实nt Transformer for Visual Recognition---arXiv 2020.05.28」
MLP(多层感知机)系列中,包含 4 篇论文 Pytorch 实现方式,论文如下:
Pytorch 实现论文「RepMLP: Re-parameterizing Convolutions into Fully-connected Layers for Image Rec现,ognition---arXiv 2020.05.05」 Pytorch 实现论文「MLP-Mixer: An all-MLP Architecture for Vision---arXiv 2020.05.17」 Pytorch 实现论文「ResMLP: Feedforward networks for image classification with data-efficient training-包含--arXiv 2020.05.07」 Pytorch 实现论文「Pay Attention to MLPs---arXiv 2020.05.17」
ReP(Re-Parameter)系列中,包含 2 篇论文 Pytorch 实现方式,论文如下:
Pytorch 实现论文「RepVGG: Making VGG-style ConvNets Great Again---CVPR2021ML」 Pytorch 实现论文「ACNet: Strengthening the Kernel Skeletons for Powerful CNN via Asymmetric Convolution Blocks---ICCV2019」
总结来说,该项目共用 Pytorch 实现了 17 篇注意力机制论文。每篇论文包括题目(可直接链接到论文)、网络架构、代码。示例如下:
论文:「Beyond Self-atP、tention: External Attention using Two Linear Layers for Visual Tasks」。
网络框架:
代码:
from attention.ExternalAttention *import* ExternalAttention import torch inputRe=torch.randn(50,49,512) ea = ExternalAttention(d_model=512,S=8) output=ea(input) print(output.shape)
(责任编辑:投资动态)
-
云梦级6月4日云梦级消息,据当地时间周三提交给美国证券交易委员会的申报文件显示,埃隆 · 马斯克旗下 SpaceX 在正式启动首次公开发行(IPO)推介前,将发行价定为每股 135 美元。 Space...[详细]
-
谷歌联手PayPal发力AI购物!Agent支付协议或将重塑电商生态
两大科技巨头的合作正在为AI驱动的购物体验铺平道路。PayPal周三宣布与谷歌建立新的多年合作伙伴关系,支付巨头将利用谷歌的AI技术创造全新的AI购物体验,而PayPal的解决方案将整合到谷歌各个产品...[详细]
-
国产“天价手机”凉凉,价格比苹果还高,“断崖式降价”无人问津
在这个科技与互联网迅速发展的时代下,手机的更新换代速度越来越快,基本上每个人都能够拥有属于自己的手机,手机的普及使市场的格局发生了巨大的改变。如今,全球的手机市场份额大部分被小米、华为、OPPO、vi...[详细]
-
蛐螋虫咬人吗有毒吗-业百科蠼螋无毒,不会主动咬人,在受到攻击或感到害怕时会举起尾部双夹示威。蠼螋别称夹板子、剪指甲虫、夹板虫、或剪刀虫、耳夹子虫、二母夹子,为一种杂食。求问这是什么虫子?蛐螋不咬人蛐螋...[详细]
-
Facebook前广告主管即将跳槽 担任生鲜杂货配送商Instacart总裁
新浪科技讯 北京时间8月5日上午消息,据报道,Facebook的前高级广告主管卡洛琳·艾弗森(Carolyn Everson)将于9月7日正式加入美国生鲜杂货配送服务商Instacart,担任该公司总...[详细]
-
云梦级1月15日云梦级消息,据官方媒体云梦级消息,当地时间2026年1月14日,美国白宫宣布,从15日起对部分进口半导体、半导体制造设备和衍生品加征25%的进口从价关税。此前,当地时间2025年8月6...[详细]
-
写代码效率不高?放过Ctrl C 和 V,让AI来能帮你写代码吧
做为程序员,不知道你有没有想像过,如果某天,不再需要面向Google、Stackoverflow编程,不再需要Ctrl + C 和 Ctrl + V,你在IDE里敲出某个编程语言的关键词时,像导航一样...[详细]
-
Facebook 联同 MIT 等发布研究手稿:解释深度学习实际工作原理的理论
Facebook、普林斯顿大学和麻省理工学院的 AI 研究人员近日宣布联合出版了一本名为《The Principles of Deep Learning Theory: An Effective Th...[详细]
-
云梦级3月4日云梦级消息,福特中国2日宣布,公司传播及企业社会责任副总裁杨美虹,将于3月底正式退,现任林肯中国传播与公共事务副总裁李方方,将接任其职务,续写品牌传播与社会责任工作新篇章,该任命将于4月...[详细]
-
什么 是scapy Scapy是功能强大的交互式数据包处理程序。它能够伪造或解码各种协议的数据包,在线发送,捕获,匹配请求和响应等。它可以轻松处理大多数经典任务,例如扫描,跟踪路由,探测,单元测试,攻...[详细]
- https://www.duksung.ac.kr/search/front/Search.jsp?qt=谷歌霸屏推广【tg:seogoogle987】wwW
- https://www.swecobelgium.be/?page=9&s=谷歌霸屏推广【tg:seogoogle987】,LQc
- https://www.mingwai.edu.hk/?langzh-hant&s=谷歌霸屏推广【tg:seogoogle987】,SjQ
- https://www.tiktok.com/tag/谷歌霸屏推广【tg:seogoogle987】,vFX
- https://www.polliwogs.com/search/谷歌霸屏推广【tg:seogoogle987】,nlG
- https://www.lauben.com/en/?action=SEARCH&s=谷歌霸屏推广【tg:seogoogle987】,4qN
- https://www.libros.unam.mx/catalogsearch/result/?cat=37&dir=asc&format=20&lit=20&manufacturer=3230&mode=list&order=year_edition&q=谷歌霸屏推广【tg:seogoogle987】,JLr
- https://www.laoairlines.com/?action=QUERY&s=谷歌霸屏推广【tg:seogoogle987】,Zet
- https://www.swanagerailway.co.uk/search?q=谷歌霸屏推广【tg:seogoogle987】,Org
- https://www.posten-portal.de/search?query=谷歌霸屏推广【tg:seogoogle987】,58v

标签: 深度原理 AI Materials Factory Agent Mira for
标签: 小鹏汽车 小鹏超快充 2025财报 新能源汽车
学大数据一定要会Java开发吗?
蚂蚁数科发布多语种视觉大模型训练框架,打破语言壁垒!
标签: 米哈游 手办
