code: def forward(self, inputs):
      outs = []
      x = self._swish(self._bn0(self._conv_stem(inputs)))
      for idx, block in enumerate(self._blocks):
          drop_connect_rate = self._global_params.drop_connect_rate
          if drop_connect_rate:
              drop_connect_rate *= float(idx) / len(self._blocks)
          x = block(x, drop_connect_rate=drop_connect_rate)
          if idx in self._concerned_block_idxes:
              outs.append(x)
      return outs
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import math
  import re
  import collections
  import paddle
  import paddle.nn
  import paddle.nn.functional
label_desc: Use image node_id 2 for calling the EfficientNetb3_PREN obj's underlying member method code with example usage: obj.forward(inputs) and returns: outs