mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
Merge branch 'main' into psyche/fix/nodes-denylist
This commit is contained in:
commit
b07d7846da
@ -341,7 +341,7 @@ class DenoiseLatentsInvocation(BaseInvocation):
|
|||||||
)
|
)
|
||||||
steps: int = InputField(default=10, gt=0, description=FieldDescriptions.steps)
|
steps: int = InputField(default=10, gt=0, description=FieldDescriptions.steps)
|
||||||
cfg_scale: Union[float, List[float]] = InputField(
|
cfg_scale: Union[float, List[float]] = InputField(
|
||||||
default=7.5, ge=1, description=FieldDescriptions.cfg_scale, title="CFG Scale"
|
default=7.5, description=FieldDescriptions.cfg_scale, title="CFG Scale"
|
||||||
)
|
)
|
||||||
denoising_start: float = InputField(
|
denoising_start: float = InputField(
|
||||||
default=0.0,
|
default=0.0,
|
||||||
@ -563,6 +563,11 @@ class DenoiseLatentsInvocation(BaseInvocation):
|
|||||||
dtype=unet.dtype,
|
dtype=unet.dtype,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if isinstance(self.cfg_scale, list):
|
||||||
|
assert (
|
||||||
|
len(self.cfg_scale) == self.steps
|
||||||
|
), "cfg_scale (list) must have the same length as the number of steps"
|
||||||
|
|
||||||
conditioning_data = TextConditioningData(
|
conditioning_data = TextConditioningData(
|
||||||
uncond_text=uncond_text_embedding,
|
uncond_text=uncond_text_embedding,
|
||||||
cond_text=cond_text_embedding,
|
cond_text=cond_text_embedding,
|
||||||
|
Loading…
Reference in New Issue
Block a user