multimodalart HF Staff commited on
Commit
f00ffec
·
verified ·
1 Parent(s): 89f3c6b

Upload 4 files

Browse files
Files changed (5) hide show
  1. .gitattributes +3 -0
  2. app.py +19 -2
  3. cat.png +3 -0
  4. flowers.png +3 -0
  5. monster.png +3 -0
.gitattributes CHANGED
@@ -33,3 +33,6 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ cat.png filter=lfs diff=lfs merge=lfs -text
37
+ flowers.png filter=lfs diff=lfs merge=lfs -text
38
+ monster.png filter=lfs diff=lfs merge=lfs -text
app.py CHANGED
@@ -74,7 +74,12 @@ def infer(input_image, prompt, seed=42, randomize_seed=False, guidance_scale=2.5
74
  num_inference_steps=steps,
75
  generator=torch.Generator().manual_seed(seed),
76
  ).images[0]
77
- return image, seed, gr.update(visible=True)
 
 
 
 
 
78
 
79
  css="""
80
  #col-container {
@@ -133,7 +138,19 @@ Image editing and manipulation model guidance-distilled from FLUX.1 Kontext [pro
133
  result = gr.Image(label="Result", show_label=False, interactive=False)
134
  reuse_button = gr.Button("Reuse this image", visible=False)
135
 
136
-
 
 
 
 
 
 
 
 
 
 
 
 
137
  gr.on(
138
  triggers=[run_button.click, prompt.submit],
139
  fn = infer,
 
74
  num_inference_steps=steps,
75
  generator=torch.Generator().manual_seed(seed),
76
  ).images[0]
77
+ return image, seed, gr.Button(visible=True)
78
+
79
+ @spaces.GPU
80
+ def infer_example(input_image, prompt):
81
+ image, seed, _ = infer(input_image, prompt)
82
+ return image, seed
83
 
84
  css="""
85
  #col-container {
 
138
  result = gr.Image(label="Result", show_label=False, interactive=False)
139
  reuse_button = gr.Button("Reuse this image", visible=False)
140
 
141
+
142
+ examples = gr.Examples(
143
+ examples=[
144
+ ["flowers.png", "turn the flowers into sunflowers"],
145
+ ["monster.png", "make this monster ride a skateboard on the beach"],
146
+ ["cat.png", "make this cat happy"]
147
+ ],
148
+ inputs=[input_image, prompt],
149
+ outputs=[result, seed],
150
+ fn=infer_example,
151
+ cache_examples="lazy"
152
+ )
153
+
154
  gr.on(
155
  triggers=[run_button.click, prompt.submit],
156
  fn = infer,
cat.png ADDED

Git LFS Details

  • SHA256: a23d3036df9a9a47b458f0b5fd1d3b46f2061b20e2055c4f797de9cf9a1efd33
  • Pointer size: 131 Bytes
  • Size of remote file: 545 kB
flowers.png ADDED

Git LFS Details

  • SHA256: c97ca8d8e8932d8753915b5f1c5985cfaadb8c7be492d125f6a2a592a278eca1
  • Pointer size: 131 Bytes
  • Size of remote file: 559 kB
monster.png ADDED

Git LFS Details

  • SHA256: c00e55fc9a976868765c39c994f1efd999d94819ce29ab1fb6719189a1bd55e9
  • Pointer size: 131 Bytes
  • Size of remote file: 364 kB