Skip to content

Some attention boosted CNNs implemented using PaddlePaddle, mainly for classification tasks.

License

Notifications You must be signed in to change notification settings

eepgxxy/Paddle_Attention_CNNs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Paddle_Attention_CNNs

Some attention boosted CNNs implemented using PaddlePaddle, mainly for classification tasks.

List of Archtectures

The PaddlePaddle implemented archtectures are: DCANet, ECANet, GCNet, BAT, RAN, SGE, SA, BAM, CBAM, SE, GE and SRM.

DCANet

Paper: DCANet: Learning Connected Attentions for Convolutional Neural Networks, Arxiv 2020 Reference Code: Pytorch Code

ECANet

Paper: ECA-Net: Efficient Channel Attention, CVPR 2020 Reference Code: Pytorch Code

Non-local Series

GCNet

Paper: GCNet: Non-local Networks Meet Squeeze-Excitation Networks and Beyond, Arxiv 2019 Reference Code: Pytorch Code

BAT

Paper: Non-Local Neural Networks with Grouped Bilinear Attentional Transforms, CVPR 2020 Reference Code: Pytorch Code

RAN

Paper: Residual Attention Network for Image Classification, CVPR 2017 Reference Code: Pytorch Code

SGE

Paper: Spatial Group-wise Enhance: Improving Semantic Feature Learning in Convolutional Networks, Arxiv 2019 Reference Code: Pytorch Code

SA

Paper: SA-Net: Shuffle Attention for Deep Convolutional Neural Networks,ICASSP 2021 Reference Code: Pytorch Code

BAM and CBAM

Paper: BAM: Bottleneck Attention Module, BMVC 2018 Paper: CBAM: Convolutional Block Attention Module, ECCV 2018 Reference Code: Pytorch Code

SRM, SE and GE

SRM

Paper: A Style-based Recalibration Module for Convolutional Neural Networks, Arxiv 2019 Reference Code: Pytorch Code

SE

Paper: Squeeze-and-Excitation Networks, CVPR 2018 Reference Code: Caffe Code

GE

Paper: Gather-Excite: Exploiting Feature Context in Convolutional Neural Networks, NIPS 2018 Reference Code: Caffe Code

TBD

More attention boosted CNNs are to be added later.

About

Some attention boosted CNNs implemented using PaddlePaddle, mainly for classification tasks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages