Skip to content

Commit f2e1bc3

Browse files
committed
explain code
1 parent 4ca99a2 commit f2e1bc3

10 files changed

+10
-10
lines changed

Diff for: gradio_canny2image.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def process(input_image, prompt, a_prompt, n_prompt, num_samples, image_resoluti
4949
if config.save_memory:
5050
model.low_vram_shift(is_diffusing=True)
5151

52-
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13)
52+
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13) # Magic number. IDK why. Perhaps because 0.825**12<0.01 but 0.826**12>0.01
5353
samples, intermediates = ddim_sampler.sample(ddim_steps, num_samples,
5454
shape, cond, verbose=False, eta=eta,
5555
unconditional_guidance_scale=scale,

Diff for: gradio_depth2image.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def process(input_image, prompt, a_prompt, n_prompt, num_samples, image_resoluti
5151
if config.save_memory:
5252
model.low_vram_shift(is_diffusing=True)
5353

54-
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13)
54+
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13) # Magic number. IDK why. Perhaps because 0.825**12<0.01 but 0.826**12>0.01
5555
samples, intermediates = ddim_sampler.sample(ddim_steps, num_samples,
5656
shape, cond, verbose=False, eta=eta,
5757
unconditional_guidance_scale=scale,

Diff for: gradio_fake_scribble2image.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ def process(input_image, prompt, a_prompt, n_prompt, num_samples, image_resoluti
5555
if config.save_memory:
5656
model.low_vram_shift(is_diffusing=True)
5757

58-
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13)
58+
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13) # Magic number. IDK why. Perhaps because 0.825**12<0.01 but 0.826**12>0.01
5959
samples, intermediates = ddim_sampler.sample(ddim_steps, num_samples,
6060
shape, cond, verbose=False, eta=eta,
6161
unconditional_guidance_scale=scale,

Diff for: gradio_hed2image.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def process(input_image, prompt, a_prompt, n_prompt, num_samples, image_resoluti
5151
if config.save_memory:
5252
model.low_vram_shift(is_diffusing=True)
5353

54-
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13)
54+
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13) # Magic number. IDK why. Perhaps because 0.825**12<0.01 but 0.826**12>0.01
5555
samples, intermediates = ddim_sampler.sample(ddim_steps, num_samples,
5656
shape, cond, verbose=False, eta=eta,
5757
unconditional_guidance_scale=scale,

Diff for: gradio_hough2image.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def process(input_image, prompt, a_prompt, n_prompt, num_samples, image_resoluti
5151
if config.save_memory:
5252
model.low_vram_shift(is_diffusing=True)
5353

54-
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13)
54+
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13) # Magic number. IDK why. Perhaps because 0.825**12<0.01 but 0.826**12>0.01
5555
samples, intermediates = ddim_sampler.sample(ddim_steps, num_samples,
5656
shape, cond, verbose=False, eta=eta,
5757
unconditional_guidance_scale=scale,

Diff for: gradio_normal2image.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def process(input_image, prompt, a_prompt, n_prompt, num_samples, image_resoluti
5151
if config.save_memory:
5252
model.low_vram_shift(is_diffusing=True)
5353

54-
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13)
54+
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13) # Magic number. IDK why. Perhaps because 0.825**12<0.01 but 0.826**12>0.01
5555
samples, intermediates = ddim_sampler.sample(ddim_steps, num_samples,
5656
shape, cond, verbose=False, eta=eta,
5757
unconditional_guidance_scale=scale,

Diff for: gradio_pose2image.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def process(input_image, prompt, a_prompt, n_prompt, num_samples, image_resoluti
5151
if config.save_memory:
5252
model.low_vram_shift(is_diffusing=True)
5353

54-
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13)
54+
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13) # Magic number. IDK why. Perhaps because 0.825**12<0.01 but 0.826**12>0.01
5555
samples, intermediates = ddim_sampler.sample(ddim_steps, num_samples,
5656
shape, cond, verbose=False, eta=eta,
5757
unconditional_guidance_scale=scale,

Diff for: gradio_scribble2image.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def process(input_image, prompt, a_prompt, n_prompt, num_samples, image_resoluti
4646
if config.save_memory:
4747
model.low_vram_shift(is_diffusing=True)
4848

49-
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13)
49+
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13) # Magic number. IDK why. Perhaps because 0.825**12<0.01 but 0.826**12>0.01
5050
samples, intermediates = ddim_sampler.sample(ddim_steps, num_samples,
5151
shape, cond, verbose=False, eta=eta,
5252
unconditional_guidance_scale=scale,

Diff for: gradio_scribble2image_interactive.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def process(input_image, prompt, a_prompt, n_prompt, num_samples, image_resoluti
4646
if config.save_memory:
4747
model.low_vram_shift(is_diffusing=True)
4848

49-
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13)
49+
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13) # Magic number. IDK why. Perhaps because 0.825**12<0.01 but 0.826**12>0.01
5050
samples, intermediates = ddim_sampler.sample(ddim_steps, num_samples,
5151
shape, cond, verbose=False, eta=eta,
5252
unconditional_guidance_scale=scale,

Diff for: gradio_seg2image.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def process(input_image, prompt, a_prompt, n_prompt, num_samples, image_resoluti
5050
if config.save_memory:
5151
model.low_vram_shift(is_diffusing=True)
5252

53-
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13)
53+
model.control_scales = [strength * (0.825 ** float(12 - i)) for i in range(13)] if guess_mode else ([strength] * 13) # Magic number. IDK why. Perhaps because 0.825**12<0.01 but 0.826**12>0.01
5454
samples, intermediates = ddim_sampler.sample(ddim_steps, num_samples,
5555
shape, cond, verbose=False, eta=eta,
5656
unconditional_guidance_scale=scale,

0 commit comments

Comments
 (0)