INNER CODE UNIT · Python
forward
pprp/awesome-attention-mechanism-in-cv · Plug-and-Play-Module/ASPPBlock.py:33
def forward(self, x):
x = self.conv1(x)
x = self.pointwise(x)
return x
class ASPP(nn.Module):
def __init__(self, inplanes, planes, rate):
super(ASPP, self).__init__()
self.rate = rate
if rate == 1:
kernel_size = 1
padding = 0
else:
kernel_size = 3
padding = rate
#self.conv1 = nn.Conv2d(planes, planes, kernel_size=3, bias=False,padding=1)
self.conv1 = SeparableConv2d(planes, planes, 3, 1, 1)