library implements for all the pipelines (such as downloading or saving, running on a particular device, etc.)  __call__  < source > ( image_embeds: Union image: Union mask_image: Union negative_image_embeds: Union height: int = 512 width: int = 512 num_inference_steps: int = 100 guidance_scale: float = 4.0 num_images_per_prompt: int = 1 generator: Union = None latents: Optional = None output_type: Optional = 'pil' return_dict: bool = True callback_on_step_end: Optional = None callback_on_step_end_tensor_inputs: List = ['latents'] **kwargs  ) → ImagePipelineOutput or tuple  Parameters   image_embeds (torch.FloatTensor or List[torch.FloatTensor]) —