code: def call(self, inputs, **kwargs):
      x = self.reshape1(inputs)
      x = tf.transpose(x, perm=[0, 1, 2, 4, 3])
      x = self.reshape2(x)
      return x
  
imports: import tensorflow
  from tensorflow.keras import layers, Model
label_desc: Use image node_id 2 for calling the ChannelShuffle obj's underlying member method code with example usage: obj.call(inputs) and returns: x