Skip to content

Commit 144ede0

Browse files
feat(nodes): remove ui_type overrides for polymorphic fields
1 parent 8ca37bb commit 144ede0

File tree

3 files changed

+2
-5
lines changed

3 files changed

+2
-5
lines changed

invokeai/app/invocations/controlnet_image_processors.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ class ControlNetInvocation(BaseInvocation):
100100
image: ImageField = InputField(description="The control image")
101101
control_model: ControlNetModelField = InputField(description=FieldDescriptions.controlnet_model, input=Input.Direct)
102102
control_weight: Union[float, List[float]] = InputField(
103-
default=1.0, description="The weight given to the ControlNet", ui_type=UIType.Float
103+
default=1.0, description="The weight given to the ControlNet"
104104
)
105105
begin_step_percent: float = InputField(
106106
default=0, ge=-1, le=2, description="When the ControlNet is first applied (% of total steps)"

invokeai/app/invocations/latent.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ class DenoiseLatentsInvocation(BaseInvocation):
210210
noise: Optional[LatentsField] = InputField(description=FieldDescriptions.noise, input=Input.Connection, ui_order=3)
211211
steps: int = InputField(default=10, gt=0, description=FieldDescriptions.steps)
212212
cfg_scale: Union[float, List[float]] = InputField(
213-
default=7.5, ge=1, description=FieldDescriptions.cfg_scale, ui_type=UIType.Float, title="CFG Scale"
213+
default=7.5, ge=1, description=FieldDescriptions.cfg_scale, title="CFG Scale"
214214
)
215215
denoising_start: float = InputField(default=0.0, ge=0, le=1, description=FieldDescriptions.denoising_start)
216216
denoising_end: float = InputField(default=1.0, ge=0, le=1, description=FieldDescriptions.denoising_end)
@@ -220,7 +220,6 @@ class DenoiseLatentsInvocation(BaseInvocation):
220220
unet: UNetField = InputField(description=FieldDescriptions.unet, input=Input.Connection, title="UNet", ui_order=2)
221221
control: Union[ControlField, list[ControlField]] = InputField(
222222
default=None,
223-
description=FieldDescriptions.control,
224223
input=Input.Connection,
225224
ui_order=5,
226225
)

invokeai/app/invocations/onnx.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,6 @@ class ONNXTextToLatentsInvocation(BaseInvocation):
166166
default=7.5,
167167
ge=1,
168168
description=FieldDescriptions.cfg_scale,
169-
ui_type=UIType.Float,
170169
)
171170
scheduler: SAMPLER_NAME_VALUES = InputField(
172171
default="euler", description=FieldDescriptions.scheduler, input=Input.Direct, ui_type=UIType.Scheduler
@@ -179,7 +178,6 @@ class ONNXTextToLatentsInvocation(BaseInvocation):
179178
control: Optional[Union[ControlField, list[ControlField]]] = InputField(
180179
default=None,
181180
description=FieldDescriptions.control,
182-
ui_type=UIType.Control,
183181
)
184182
# seamless: bool = InputField(default=False, description="Whether or not to generate an image that can tile without seams", )
185183
# seamless_axes: str = InputField(default="", description="The axes to tile the image on, 'x' and/or 'y'")

0 commit comments

Comments
 (0)