diff --git a/modules/face/instantid_model.py b/modules/face/instantid_model.py index 2511ec27a..be17b709a 100644 --- a/modules/face/instantid_model.py +++ b/modules/face/instantid_model.py @@ -545,9 +545,9 @@ class StableDiffusionXLInstantIDPipeline(StableDiffusionXLControlNetPipeline): @replace_example_docstring(EXAMPLE_DOC_STRING) def __call__( self, - prompt: str | list[str] = None, + prompt: str | list[str] | None = None, prompt_2: str | list[str] | None = None, - image: PipelineImageInput = None, + image: PipelineImageInput | None = None, height: int | None = None, width: int | None = None, num_inference_steps: int = 50, @@ -570,15 +570,15 @@ class StableDiffusionXLInstantIDPipeline(StableDiffusionXLControlNetPipeline): guess_mode: bool = False, control_guidance_start: float | list[float] = 0.0, control_guidance_end: float | list[float] = 1.0, - original_size: tuple[int, int] = None, + original_size: tuple[int, int] | None = None, crops_coords_top_left: tuple[int, int] = (0, 0), - target_size: tuple[int, int] = None, + target_size: tuple[int, int] | None = None, negative_original_size: tuple[int, int] | None = None, negative_crops_coords_top_left: tuple[int, int] = (0, 0), negative_target_size: tuple[int, int] | None = None, clip_skip: int | None = None, callback_on_step_end: Callable[[int, int, dict], None] | None = None, - callback_on_step_end_tensor_inputs: list[str] = None, + callback_on_step_end_tensor_inputs: list[str] | None = None, **kwargs, ): r""" diff --git a/modules/face/photomaker_pipeline.py b/modules/face/photomaker_pipeline.py index 191c4f352..82daefbd7 100644 --- a/modules/face/photomaker_pipeline.py +++ b/modules/face/photomaker_pipeline.py @@ -445,13 +445,13 @@ class PhotoMakerStableDiffusionXLPipeline(StableDiffusionXLPipeline): @torch.no_grad() def __call__( self, - prompt: str | list[str] = None, + prompt: str | list[str] | None = None, prompt_2: str | list[str] | None = None, height: int | None = None, width: int | None = None, num_inference_steps: int = 50, - timesteps: list[int] = None, - sigmas: list[float] = None, + timesteps: list[int] | None = None, + sigmas: list[float] | None = None, denoising_end: float | None = None, guidance_scale: float = 5.0, negative_prompt: str | list[str] | None = None, @@ -478,7 +478,7 @@ class PhotoMakerStableDiffusionXLPipeline(StableDiffusionXLPipeline): negative_target_size: tuple[int, int] | None = None, clip_skip: int | None = None, callback_on_step_end: Callable[[int, int, dict], None] | PipelineCallback | MultiPipelineCallbacks | None = None, - callback_on_step_end_tensor_inputs: list[str] = None, + callback_on_step_end_tensor_inputs: list[str] | None = None, # Added parameters (for PhotoMaker) input_id_images: PipelineImageInput = None, start_merge_step: int = 10,