Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -176,8 +176,6 @@ with gr.Blocks() as demo:
|
|
| 176 |
canvas = gr.Image(value = "./img.png", type="numpy", label="Draw Mask", show_label=True, height=LENGTH, width=LENGTH, interactive=True)
|
| 177 |
result_info0 = gr.Text(label="Response")
|
| 178 |
segment_button = gr.Button("Run segmentation")
|
| 179 |
-
|
| 180 |
-
|
| 181 |
|
| 182 |
flag = gr.State(False)
|
| 183 |
|
|
@@ -201,16 +199,17 @@ with gr.Blocks() as demo:
|
|
| 201 |
|
| 202 |
opt_flag = gr.State(0)
|
| 203 |
gr.Markdown("""<p style="text-align: center; font-size: 20px">Optimization settings (SD)</p>""")
|
| 204 |
-
|
| 205 |
-
|
| 206 |
-
|
| 207 |
-
|
| 208 |
-
|
| 209 |
-
|
| 210 |
-
|
| 211 |
-
|
| 212 |
-
|
| 213 |
-
|
|
|
|
| 214 |
|
| 215 |
add_button = gr.Button("Run optimization")
|
| 216 |
def run_optimization_wrapper (
|
|
@@ -260,14 +259,14 @@ with gr.Blocks() as demo:
|
|
| 260 |
|
| 261 |
with gr.Column():
|
| 262 |
gr.Markdown("""<p style="text-align: center; font-size: 20px">Editing setting (SD)</p>""")
|
| 263 |
-
|
| 264 |
tgt_prompt = gr.Textbox(value="White bag", label="Editing: Text prompt", interactive= True )
|
| 265 |
-
|
| 266 |
-
|
| 267 |
-
|
| 268 |
-
|
| 269 |
-
|
| 270 |
-
|
|
|
|
| 271 |
|
| 272 |
add_button2 = gr.Button("Run Editing (Check log for progress.)",interactive = False)
|
| 273 |
def run_edit_text_wrapper(
|
|
|
|
| 176 |
canvas = gr.Image(value = "./img.png", type="numpy", label="Draw Mask", show_label=True, height=LENGTH, width=LENGTH, interactive=True)
|
| 177 |
result_info0 = gr.Text(label="Response")
|
| 178 |
segment_button = gr.Button("Run segmentation")
|
|
|
|
|
|
|
| 179 |
|
| 180 |
flag = gr.State(False)
|
| 181 |
|
|
|
|
| 199 |
|
| 200 |
opt_flag = gr.State(0)
|
| 201 |
gr.Markdown("""<p style="text-align: center; font-size: 20px">Optimization settings (SD)</p>""")
|
| 202 |
+
with gr.Accordion(label="Advanced settings", open=False):
|
| 203 |
+
num_tokens = gr.Number(value="5", label="num tokens to represent each object", interactive= True)
|
| 204 |
+
num_tokens_global = num_tokens
|
| 205 |
+
embedding_learning_rate = gr.Textbox(value="0.00005", label="Embedding optimization: Learning rate", interactive= True )
|
| 206 |
+
max_emb_train_steps = gr.Number(value="15", label="embedding optimization: Training steps", interactive= True )
|
| 207 |
+
|
| 208 |
+
diffusion_model_learning_rate = gr.Textbox(value="0.00002", label="UNet Optimization: Learning rate", interactive= True )
|
| 209 |
+
max_diffusion_train_steps = gr.Number(value="10", label="UNet Optimization: Learning rate: Training steps", interactive= True )
|
| 210 |
+
|
| 211 |
+
train_batch_size = gr.Number(value="20", label="Batch size", interactive= True )
|
| 212 |
+
gradient_accumulation_steps=gr.Number(value="2", label="Gradient accumulation", interactive= True )
|
| 213 |
|
| 214 |
add_button = gr.Button("Run optimization")
|
| 215 |
def run_optimization_wrapper (
|
|
|
|
| 259 |
|
| 260 |
with gr.Column():
|
| 261 |
gr.Markdown("""<p style="text-align: center; font-size: 20px">Editing setting (SD)</p>""")
|
|
|
|
| 262 |
tgt_prompt = gr.Textbox(value="White bag", label="Editing: Text prompt", interactive= True )
|
| 263 |
+
with gr.Accordion(label="Advanced settings", open=False):
|
| 264 |
+
slider2 = gr.Slider(0, 20, step=1, label = 'mask id', visible=False)
|
| 265 |
+
#tgt_index = gr.Number(value="0", label="Editing: Object index", interactive= True )
|
| 266 |
+
guidance_scale = gr.Textbox(value="6", label="Editing: CFG guidance scale", interactive= True )
|
| 267 |
+
num_sampling_steps = gr.Number(value="50", label="Editing: Sampling steps", interactive= True )
|
| 268 |
+
edge_thickness = gr.Number(value="10", label="Editing: Edge thickness", interactive= True )
|
| 269 |
+
strength = gr.Textbox(value="0.5", label="Editing: Mask strength", interactive= True )
|
| 270 |
|
| 271 |
add_button2 = gr.Button("Run Editing (Check log for progress.)",interactive = False)
|
| 272 |
def run_edit_text_wrapper(
|