code: def call(self, inputs, **kwargs):
      # Tensor: [N, H, W, C] -> [N, 1, 1, C]
      se_tensor = tf.reduce_mean(inputs, [1, 2], keepdims=True)
      se_tensor = self.se_reduce(se_tensor)
      se_tensor = self.se_expand(se_tensor)
      return se_tensor * inputs
  
imports: import itertools
  import tensorflow
  from tensorflow.keras import layers, Model, Input
label_desc: Use image node_id 2 for calling the SE obj's underlying member method code with example usage: obj.call(inputs) and returns: unknown