The noisy input tensor with the following shape (batch, channel, height, width).   timestep (torch.FloatTensor or float or int) — The number of timesteps to denoise an input.   encoder_hidden_states (torch.FloatTensor) —