_additional_residuals — (tuple of torch.Tensor, optional):
A tuple of tensors that if specified are added to the residuals of down unet blocks.
mid_block_additional_residual — (torch.Tensor, optional):
A tensor that if specified is added to the residual of the middle unet block.   encoder_attention_mask (torch.Tensor) —
A cross-attention mask of shape (batch, sequence_length) is applied to encoder_hidden_states. If
True the mask is kept, otherw