Compare commits

...

14 Commits
1.2 ... main

Author SHA1 Message Date
vahid khroasani 60adae2252
Merge pull request #120 from D0n-A/main
Update ui.py
2024-05-17 15:39:23 +04:00
Don-A 515b4d6cac
Update ui.py
Fix warning "GradioDeprecationWarning: The `style` method is deprecated. Please set these arguments in the constructor instead"

Signed-off-by: Don-A <38649081+D0n-A@users.noreply.github.com>
2024-03-11 20:50:21 +03:00
vahid K. nejad 74338a118d Hotfix: UI correction 2024-03-06 07:34:37 +03:00
vahid khroasani 70d9ee4629
Merge pull request #119 from RobeSantoro/fix-issue-#118
fix: update unpacking of create_output_panel return value
2024-03-06 07:14:56 +03:00
vahid khroasani cfbd32363f
Apply suggestions from code review
Co-authored-by: Loki's Wager <32408858+LokiWager@users.noreply.github.com>
Signed-off-by: vahid khroasani <62482657+v8hid@users.noreply.github.com>
2024-03-06 07:13:08 +03:00
RobeSantoro ac0d51818b fix: update unpacking of create_output_panel return value 2024-03-03 19:43:01 +01:00
vahid khroasani d6461e7daa
Merge pull request #113 from v8hid/develop
Minor fix
2023-09-05 04:11:31 +03:00
vahid khroasani 4edb1729c9
Merge pull request #112 from v8hid/main
merge main
2023-09-05 04:09:52 +03:00
vahid khroasani 358c7e954d
Merge pull request #109 from alexbofa/main
fixes #110
2023-09-05 03:40:15 +03:00
alexbofa 8259681774
Update ui.py
Signed-off-by: alexbofa <58225118+alexbofa@users.noreply.github.com>
2023-08-31 22:33:13 +03:00
vahid khroasani 07969fc78c
Merge pull request #89 from WALL-E/main
Update install.py
2023-05-23 22:14:21 +03:00
ZZ 0b28b24200
Update install.py
Signed-off-by: ZZ <zzgigi2003@163.com>
2023-05-11 15:29:23 +00:00
vahid khroasani 1139764bf7
Merge pull request #86 from v8hid/develop
interrup btn fix
2023-05-03 21:08:52 +04:00
vahid K. nejad 8cedb40787 interrup btn fix 2023-05-03 21:08:15 +04:00
2 changed files with 15 additions and 7 deletions

View File

@ -2,5 +2,5 @@ import launch
if not launch.is_installed("imageio"): if not launch.is_installed("imageio"):
launch.run_pip("install imageio", "requirements 0 for Infinite-Zoom") launch.run_pip("install imageio", "requirements 0 for Infinite-Zoom")
if not launch.is_installed("imageio-ffmpeg"): if not launch.is_installed("imageio_ffmpeg"):
launch.run_pip("install imageio-ffmpeg", "requirements 1 for Infinite-Zoom") launch.run_pip("install imageio-ffmpeg", "requirements 1 for Infinite-Zoom")

View File

@ -1,7 +1,7 @@
import gradio as gr import gradio as gr
from .run import create_zoom from .run import create_zoom
import modules.shared as shared import modules.shared as shared
from webui import wrap_gradio_gpu_call from modules.call_queue import wrap_gradio_gpu_call
from modules.ui import create_output_panel from modules.ui import create_output_panel
from .static_variables import ( from .static_variables import (
@ -250,15 +250,23 @@ Our best experience and trade-off is the R-ERSGAn4x upscaler.
) )
with gr.Column(scale=1, variant="compact"): with gr.Column(scale=1, variant="compact"):
output_video = gr.Video(label="Output").style(width=512, height=512) output_video = gr.Video(label="Output", width=512, height=512)
output_panel = create_output_panel(
"infinite-zoom", shared.opts.outdir_img2img_samples
)
if isinstance(output_panel, tuple):
( (
out_image, out_image,
generation_info, generation_info,
html_info, html_info,
html_log, html_log,
) = create_output_panel( ) = output_panel
"infinite-zoom", shared.opts.outdir_img2img_samples else:
) out_image = output_panel.gallery
generation_info = output_panel.generation_info
html_info = output_panel.infotext
html_log = output_panel.html_log
generate_btn.click( generate_btn.click(
fn=wrap_gradio_gpu_call(create_zoom, extra_outputs=[None, "", ""]), fn=wrap_gradio_gpu_call(create_zoom, extra_outputs=[None, "", ""]),
@ -295,7 +303,7 @@ Our best experience and trade-off is the R-ERSGAn4x upscaler.
fn=checkPrompts, inputs=[main_prompts], outputs=[generate_btn] fn=checkPrompts, inputs=[main_prompts], outputs=[generate_btn]
) )
interrupt.click(fn=shared.state.interrupt(), inputs=[], outputs=[]) interrupt.click(fn=lambda: shared.state.interrupt(), inputs=[], outputs=[])
infinite_zoom_interface.queue() infinite_zoom_interface.queue()
return [(infinite_zoom_interface, "Infinite Zoom", "iz_interface")] return [(infinite_zoom_interface, "Infinite Zoom", "iz_interface")]