ginipick commited on
Commit
9fa43c4
·
verified ·
1 Parent(s): 878a1c5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -13
app.py CHANGED
@@ -109,10 +109,11 @@ footer {
109
  }
110
  """
111
 
112
- with gr.Blocks(theme="Yntec/HaleyCH_Theme_Orange", css=css, analytics_enabled=False) as demo:
 
113
  gr.HTML('<div class="title"> FLUX Ghibli LoRA</div>')
114
  gr.HTML('<div class="title">😄Image to Video Explore: <a href="https://huggingface.co/spaces/ginigen/theater" target="_blank">https://huggingface.co/spaces/ginigen/theater</a></div>')
115
-
116
  with gr.Tabs() as tabs:
117
  with gr.Tab("Generation"):
118
  with gr.Column(elem_id="col-container"):
@@ -125,9 +126,9 @@ with gr.Blocks(theme="Yntec/HaleyCH_Theme_Orange", css=css, analytics_enabled=Fa
125
  container=False,
126
  )
127
  run_button = gr.Button("Run", scale=0)
128
-
129
  result = gr.Image(label="Result", show_label=False)
130
-
131
  with gr.Accordion("Advanced Settings", open=False):
132
  seed = gr.Slider(
133
  label="Seed",
@@ -137,7 +138,7 @@ with gr.Blocks(theme="Yntec/HaleyCH_Theme_Orange", css=css, analytics_enabled=Fa
137
  value=42,
138
  )
139
  randomize_seed = gr.Checkbox(label="Randomize seed", value=True)
140
-
141
  with gr.Row():
142
  width = gr.Slider(
143
  label="Width",
@@ -153,7 +154,7 @@ with gr.Blocks(theme="Yntec/HaleyCH_Theme_Orange", css=css, analytics_enabled=Fa
153
  step=32,
154
  value=768,
155
  )
156
-
157
  with gr.Row():
158
  guidance_scale = gr.Slider(
159
  label="Guidance scale",
@@ -176,13 +177,13 @@ with gr.Blocks(theme="Yntec/HaleyCH_Theme_Orange", css=css, analytics_enabled=Fa
176
  step=0.1,
177
  value=1.0,
178
  )
179
-
180
  gr.Examples(
181
  examples=examples,
182
  inputs=[prompt],
183
  outputs=[result, seed],
184
  )
185
-
186
  with gr.Tab("Gallery"):
187
  gallery_header = gr.Markdown("### Generated Images Gallery")
188
  generated_gallery = gr.Gallery(
@@ -194,17 +195,17 @@ with gr.Blocks(theme="Yntec/HaleyCH_Theme_Orange", css=css, analytics_enabled=Fa
194
  height="auto"
195
  )
196
  refresh_btn = gr.Button("🔄 Refresh Gallery")
197
-
198
- # Event handlers
199
  def refresh_gallery():
200
  return load_generated_images()
201
-
202
  refresh_btn.click(
203
  fn=refresh_gallery,
204
  inputs=None,
205
  outputs=generated_gallery,
206
  )
207
-
208
  gr.on(
209
  triggers=[run_button.click, prompt.submit],
210
  fn=predict,
@@ -222,4 +223,4 @@ with gr.Blocks(theme="Yntec/HaleyCH_Theme_Orange", css=css, analytics_enabled=Fa
222
  )
223
 
224
  demo.queue()
225
- demo.launch(share=True)
 
109
  }
110
  """
111
 
112
+ # Create Gradio Blocks with API documentation disabled (show_api=False)
113
+ with gr.Blocks(show_api=False, theme="Yntec/HaleyCH_Theme_Orange", css=css, analytics_enabled=False) as demo:
114
  gr.HTML('<div class="title"> FLUX Ghibli LoRA</div>')
115
  gr.HTML('<div class="title">😄Image to Video Explore: <a href="https://huggingface.co/spaces/ginigen/theater" target="_blank">https://huggingface.co/spaces/ginigen/theater</a></div>')
116
+
117
  with gr.Tabs() as tabs:
118
  with gr.Tab("Generation"):
119
  with gr.Column(elem_id="col-container"):
 
126
  container=False,
127
  )
128
  run_button = gr.Button("Run", scale=0)
129
+
130
  result = gr.Image(label="Result", show_label=False)
131
+
132
  with gr.Accordion("Advanced Settings", open=False):
133
  seed = gr.Slider(
134
  label="Seed",
 
138
  value=42,
139
  )
140
  randomize_seed = gr.Checkbox(label="Randomize seed", value=True)
141
+
142
  with gr.Row():
143
  width = gr.Slider(
144
  label="Width",
 
154
  step=32,
155
  value=768,
156
  )
157
+
158
  with gr.Row():
159
  guidance_scale = gr.Slider(
160
  label="Guidance scale",
 
177
  step=0.1,
178
  value=1.0,
179
  )
180
+
181
  gr.Examples(
182
  examples=examples,
183
  inputs=[prompt],
184
  outputs=[result, seed],
185
  )
186
+
187
  with gr.Tab("Gallery"):
188
  gallery_header = gr.Markdown("### Generated Images Gallery")
189
  generated_gallery = gr.Gallery(
 
195
  height="auto"
196
  )
197
  refresh_btn = gr.Button("🔄 Refresh Gallery")
198
+
199
+ # Event handler to refresh gallery
200
  def refresh_gallery():
201
  return load_generated_images()
202
+
203
  refresh_btn.click(
204
  fn=refresh_gallery,
205
  inputs=None,
206
  outputs=generated_gallery,
207
  )
208
+
209
  gr.on(
210
  triggers=[run_button.click, prompt.submit],
211
  fn=predict,
 
223
  )
224
 
225
  demo.queue()
226
+ demo.launch() # Removed share=True for Spaces