模块出处
[link] [code] [IJCAI 22] Boundary-Guided Camouflaged Object Detection
模块名称
Context Aggregation Module (CAM)
模块作用
增大感受野,全局特征提取
模块结构
模块代码
import torch
import torch.nn as nn
import torch.nn.functional as F
class ConvBNR(nn.Module):
def __init__(self, inplanes, planes, kernel_size=3, stride=1, dilation=1, bias=False):
super(ConvBNR, self).__init__()
self.block = nn.Sequential(
nn.Conv2d(inplanes, planes, kernel_size, stride=stride, padding=dilation, dilation=dilation, bias=bias),
nn.BatchNorm2d(planes),
nn.ReLU(inplace=True)
)