def post(self, inp):
return inp<EOL>
Implement post gradient descent update modification to the input. If post-processing is not desired,
        simply ignore the implementation. It returns the unmodified `inp` by default.

        Args:
            inp: An N-dim numpy array of shape: `(samples, channels, image_dims...)` if `image_data_format=
                channels_first` or `(samples, image_dims..., channels)` if `image_data_format=channels_last`.

        Returns:
            The modified post input.