def METHOD_NAME(self):
    xs = tf.cast(
        tf.stack(
            [2 * tf.ones((1024, 512, 1)), tf.ones((1024, 512, 1))],
            axis=0,
        ),
        dtype=tf.float32,
    )
    layer = ChannelShuffle(groups=1)
    xs = layer(xs, training=True)
    self.assertTrue(tf.math.reduce_any(xs[0] == 2.0))
    self.assertTrue(tf.math.reduce_any(xs[1] == 1.0))