class_docstr: Construct channel-wise SELayer.
class_docstr_tok: ["Construct","channel-wise","SELayer","."]
code: def __init__(self, channel, reduction=16):
      super(SELayerC, self).__init__(channel, reduction)
      self.avg_pool = nn.AdaptiveAvgPool3d(1)
      self.fc = nn.Sequential(
          nn.Linear(
              self.channel, self.channel // self.reduction, bias=False
          ),
          nn.ReLU(inplace=True),
          nn.Linear(
              self.channel // self.reduction, self.channel, bias=False
          ),
          nn.Sigmoid(),
      )
  
imports: import torch
  import torch.nn
label_desc: Use image node_id 1 to create a new SELayerC object from inherited base classes: SELayer with example: obj = SELayerC(channel, reduction)