18 lines
847 B
Python
18 lines
847 B
Python
"""
|
||
|
||
EPSANet: An Efficient Pyramid Split Attention Block on Convolutional Neural Network---arXiv 2021.05.30
|
||
|
||
论文地址:https://arxiv.org/pdf/2105.14447.pdf
|
||
这是深大5月30日在arXiv上上传的一篇文章,本文的目的是如何获取并探索不同尺度的空间信息来丰富特征空间。网络结构相对来说也比较简单,主要分成四步,
|
||
第一步,将原来的feature根据通道分成n组然后对不同的组进行不同尺度的卷积,得到新的特征W1;
|
||
第二步,用SE在原来的特征上进行SE,从而获得不同的阿头疼托尼;
|
||
第三步,对不同组进行SOFTMAX;
|
||
第四步,将获得attention与原来的特征W1相乘。
|
||
"""
|
||
from attention.PSA import PSA
|
||
import torch
|
||
|
||
input = torch.randn(50, 512, 7, 7)
|
||
psa = PSA(channel=512, reduction=8)
|
||
output = psa(input)
|
||
print(output.shape) |