Skip to content

Commit 72d1546

Browse files
committed
add missing type annotations to ONNX pipes
1 parent 3e0b8f1 commit 72d1546

File tree

4 files changed

+35
-35
lines changed

4 files changed

+35
-35
lines changed

src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -113,10 +113,10 @@ def __init__(
113113

114114
def _encode_prompt(
115115
self,
116-
prompt,
117-
num_images_per_prompt,
118-
do_classifier_free_guidance,
119-
negative_prompt,
116+
prompt: Union[str, List[str]],
117+
num_images_per_prompt: Optional[int],
118+
do_classifier_free_guidance: bool,
119+
negative_prompt: Optional[str],
120120
prompt_embeds: Optional[np.ndarray] = None,
121121
negative_prompt_embeds: Optional[np.ndarray] = None,
122122
):
@@ -216,13 +216,13 @@ def _encode_prompt(
216216

217217
def check_inputs(
218218
self,
219-
prompt,
220-
height,
221-
width,
222-
callback_steps,
223-
negative_prompt=None,
224-
prompt_embeds=None,
225-
negative_prompt_embeds=None,
219+
prompt: Union[str, List[str]],
220+
height: Optional[int],
221+
width: Optional[int],
222+
callback_steps: int,
223+
negative_prompt: Optional[str] = None,
224+
prompt_embeds: Optional[np.ndarray] = None,
225+
negative_prompt_embeds: Optional[np.ndarray] = None,
226226
):
227227
if height % 8 != 0 or width % 8 != 0:
228228
raise ValueError(f"`height` and `width` have to be divisible by 8 but are {height} and {width}.")

src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_img2img.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -163,10 +163,10 @@ def __init__(
163163
# Copied from diffusers.pipelines.stable_diffusion.pipeline_onnx_stable_diffusion.OnnxStableDiffusionPipeline._encode_prompt
164164
def _encode_prompt(
165165
self,
166-
prompt,
167-
num_images_per_prompt,
168-
do_classifier_free_guidance,
169-
negative_prompt,
166+
prompt: Union[str, List[str]],
167+
num_images_per_prompt: Optional[int],
168+
do_classifier_free_guidance: bool,
169+
negative_prompt: Optional[str],
170170
prompt_embeds: Optional[np.ndarray] = None,
171171
negative_prompt_embeds: Optional[np.ndarray] = None,
172172
):
@@ -266,11 +266,11 @@ def _encode_prompt(
266266

267267
def check_inputs(
268268
self,
269-
prompt,
270-
callback_steps,
271-
negative_prompt=None,
272-
prompt_embeds=None,
273-
negative_prompt_embeds=None,
269+
prompt: Union[str, List[str]],
270+
callback_steps: int,
271+
negative_prompt: Optional[Union[str, List[str]]] = None,
272+
prompt_embeds: Optional[np.ndarray] = None,
273+
negative_prompt_embeds: Optional[np.ndarray] = None,
274274
):
275275
if (callback_steps is None) or (
276276
callback_steps is not None and (not isinstance(callback_steps, int) or callback_steps <= 0)

src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_inpaint.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -164,10 +164,10 @@ def __init__(
164164
# Copied from diffusers.pipelines.stable_diffusion.pipeline_onnx_stable_diffusion.OnnxStableDiffusionPipeline._encode_prompt
165165
def _encode_prompt(
166166
self,
167-
prompt,
168-
num_images_per_prompt,
169-
do_classifier_free_guidance,
170-
negative_prompt,
167+
prompt: Union[str, List[str]],
168+
num_images_per_prompt: Optional[int],
169+
do_classifier_free_guidance: bool,
170+
negative_prompt: Optional[str],
171171
prompt_embeds: Optional[np.ndarray] = None,
172172
negative_prompt_embeds: Optional[np.ndarray] = None,
173173
):
@@ -268,13 +268,13 @@ def _encode_prompt(
268268
# Copied from diffusers.pipelines.stable_diffusion.pipeline_onnx_stable_diffusion.OnnxStableDiffusionPipeline.check_inputs
269269
def check_inputs(
270270
self,
271-
prompt,
272-
height,
273-
width,
274-
callback_steps,
275-
negative_prompt=None,
276-
prompt_embeds=None,
277-
negative_prompt_embeds=None,
271+
prompt: Union[str, List[str]],
272+
height: Optional[int],
273+
width: Optional[int],
274+
callback_steps: int,
275+
negative_prompt: Optional[str] = None,
276+
prompt_embeds: Optional[np.ndarray] = None,
277+
negative_prompt_embeds: Optional[np.ndarray] = None,
278278
):
279279
if height % 8 != 0 or width % 8 != 0:
280280
raise ValueError(f"`height` and `width` have to be divisible by 8 but are {height} and {width}.")

src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_inpaint_legacy.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -149,10 +149,10 @@ def __init__(
149149
# Copied from diffusers.pipelines.stable_diffusion.pipeline_onnx_stable_diffusion.OnnxStableDiffusionPipeline._encode_prompt
150150
def _encode_prompt(
151151
self,
152-
prompt,
153-
num_images_per_prompt,
154-
do_classifier_free_guidance,
155-
negative_prompt,
152+
prompt: Union[str, List[str]],
153+
num_images_per_prompt: Optional[int],
154+
do_classifier_free_guidance: bool,
155+
negative_prompt: Optional[str],
156156
prompt_embeds: Optional[np.ndarray] = None,
157157
negative_prompt_embeds: Optional[np.ndarray] = None,
158158
):

0 commit comments

Comments
 (0)