code: def __init__(self, inplane, align_corners=False):
      super().__init__()
      self.align_corners = align_corners
      self.down = nn.Sequential(
          layers.ConvBNReLU(
              inplane, inplane, kernel_size=3, groups=inplane, stride=2
          ),
          layers.ConvBNReLU(
              inplane, inplane, kernel_size=3, groups=inplane, stride=2
          ),
      )
      self.flow_make = nn.Conv2D(
          inplane * 2, 2, kernel_size=3, padding="same", bias_attr=False
      )
  
imports: import cv2
  import numpy
  import paddle
  import paddle.nn
  import paddle.nn.functional
  from paddleseg.cvlibs import manager
  from paddleseg.models import layers
  from paddleseg.models.backbones import resnet_vd
  from paddleseg.models import deeplab
  from paddleseg.utils import utils
label_desc: Use image node_id 1 to create a new SqueezeBodyEdge object from inherited base classes: nn with example: obj = SqueezeBodyEdge(inplane, align_corners)