_if.watermark.IFWatermarker]
requires_safety_checker: bool = True

)




__call__

<
source
>
(
image: typing.Union[PIL.Image.Image, numpy.ndarray, torch.FloatTensor]
original_image: typing.Union[PIL.Image.Image, torch.Tensor, numpy.ndarray, typing.List[PIL.Image.Image], typing.List[torch.Tensor], typing.List[numpy.ndarray]] = None
strength: float = 0.8
prompt: typing.Union[str, typing.List[str]] = None
num_inference_steps: int = 50
timesteps: 