code: def forward(self, inputs):
      x = [inputs[i] for i in self.in_index]
  
      output = self.scale_heads[0](x[0])
      for i in range(1, len(self.feature_strides)):
          # non inplace
          output = output + F.interpolate(
              self.scale_heads[i](x[i]),
              size=output.shape[2:],
              mode="bilinear",
              align_corners=self.align_corners,
          )
  
      if self.dropout_ratio > 0:
          output = self.dropout(output)
      output = self.cls_seg(output)
      return output
  
imports: import numpy
  import paddle.nn
  import paddle.nn.functional
  from paddleseg.cvlibs import manager, param_init
  from paddleseg.utils import utils
label_desc: Use image node_id 2 for calling the EfficientFormerFPN obj's underlying member method code with example usage: obj.forward(inputs) and returns: output