mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
fix slider and interpolations
- fix alpha slider to show values from 0.01 to 0.99 - fix interpolation list to show 'difference' method for 3 models, - and weighted_sum, sigmoid and inverse_sigmoid methods for 2
This commit is contained in:
parent
47de3fb007
commit
4888d0d832
@ -173,7 +173,6 @@ def _parse_args() -> Namespace:
|
|||||||
|
|
||||||
# ------------------------- GUI HERE -------------------------
|
# ------------------------- GUI HERE -------------------------
|
||||||
class FloatSlider(npyscreen.Slider):
|
class FloatSlider(npyscreen.Slider):
|
||||||
# this is supposed to adjust display precision, but doesn't
|
|
||||||
def translate_value(self):
|
def translate_value(self):
|
||||||
stri = "%3.2f / %3.2f" % (self.value, self.out_of)
|
stri = "%3.2f / %3.2f" % (self.value, self.out_of)
|
||||||
l = (len(str(self.out_of))) * 2 + 4
|
l = (len(str(self.out_of))) * 2 + 4
|
||||||
@ -186,7 +185,7 @@ class FloatTitleSlider(npyscreen.TitleText):
|
|||||||
|
|
||||||
|
|
||||||
class mergeModelsForm(npyscreen.FormMultiPageAction):
|
class mergeModelsForm(npyscreen.FormMultiPageAction):
|
||||||
interpolations = ["weighted_sum", "sigmoid", "inv_sigmoid", "add_difference"]
|
interpolations = ["weighted_sum", "sigmoid", "inv_sigmoid"]
|
||||||
|
|
||||||
def __init__(self, parentApp, name):
|
def __init__(self, parentApp, name):
|
||||||
self.parentApp = parentApp
|
self.parentApp = parentApp
|
||||||
@ -305,8 +304,8 @@ class mergeModelsForm(npyscreen.FormMultiPageAction):
|
|||||||
self.alpha = self.add_widget_intelligent(
|
self.alpha = self.add_widget_intelligent(
|
||||||
FloatTitleSlider,
|
FloatTitleSlider,
|
||||||
name="Weight (alpha) to assign to second and third models:",
|
name="Weight (alpha) to assign to second and third models:",
|
||||||
out_of=1,
|
out_of=1.0,
|
||||||
step=0.05,
|
step=0.01,
|
||||||
lowest=0,
|
lowest=0,
|
||||||
value=0.5,
|
value=0.5,
|
||||||
labelColor="CONTROL",
|
labelColor="CONTROL",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user