attention-module

Attention module library

Provides implementations of attention modules for computer vision tasks using PyTorch

Official PyTorch code for "BAM: Bottleneck Attention Module (BMVC2018)" and "CBAM: Convolutional Block Attention Module (ECCV2018)"

GitHub

2k stars
19 watching
402 forks
Language: Python
last commit: over 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
huyz1117/bamAn implementation of the Bottleneck Attention Module in TensorFlow using attention mechanism12
elbuco1/cbamA deep learning project that develops and tests a novel attention mechanism called CBAM for image classification tasks.107
luuuyi/cbam.pytorchPyTorch implementation of the CBAM module for refining feature maps in deep networks1,353
kaiyangzhou/dassl.pytorchA PyTorch toolbox for supporting research and development of domain adaptation, generalization, and semi-supervised learning methods in computer vision.1,236
kobiso/cbam-kerasA repository implementing a Keras-based architecture for improving neural network representation power with attention mechanisms and squeeze-and-excitation networks.363
tengshaofeng/residualattentionnetwork-pytorchImplementing a deep learning framework for image classification using Residual Attention Network architecture682
javeywang/pyramid-attention-networks-pytorchAn implementation of a deep learning model using PyTorch for semantic segmentation tasks.237
woozzu/dong_iccv_2017An implementation of semantic image synthesis via adversarial learning using PyTorch145
zhanghang1989/pytorch-encodingA Python framework for building deep learning models with optimized encoding layers and batch normalization.2,044
ngxbac/gainA PyTorch implementation of an attention-guided inference network to focus on specific areas of objects in images48
pp00704831/banet-tip-2022A PyTorch implementation of an attention network for dynamic scene deblurring37
byungkwanlee/moaiImproves performance of vision language tasks by integrating computer vision capabilities into large language models314
jesolem/pcvA Python module for computer vision tasks1,929
pistony/residualattentionnetworkA Gluon implementation of Residual Attention Network for image classification tasks108
boyuanjiang/context_encoder_pytorchA PyTorch implementation of a deep learning model for inpainting images using contextual information366