code: def __init__(self, num_class=150, fc_dim=2048, use_softmax=False):
      super(C1Bilinear, self).__init__()
      self.use_softmax = use_softmax
  
      self.cbr = conv3x3_bn_relu(fc_dim, fc_dim // 4, 1)
  
      # last conv
      self.conv_last = nn.Conv2d(fc_dim // 4, num_class, 1, 1, 0)
  
imports: import torch
  import torch.nn
  import torch.nn.functional
  from .None import seg_resnet
  from .None import seg_resnext
label_desc: Use image node_id 1 to create a new C1Bilinear object from inherited base classes: nn with example: obj = C1Bilinear(num_class, fc_dim, use_softmax)