hubsnippetai commited on
Commit
5d289bc
·
verified ·
1 Parent(s): 75d3ae5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -9,10 +9,10 @@ processor = AutoProcessor.from_pretrained("microsoft/kosmos-2-patch14-224")
9
 
10
  # The original Kosmos-2 demo saves the image first then reload it. For some images, this will give slightly different image input and change the generation outputs.
11
 
12
- prompt = ""
13
 
14
- def describe_image(image_path):
15
- inputs = processor(text=prompt, images=image_path, return_tensors="pt")
16
 
17
  generated_ids = model.generate(
18
  pixel_values=inputs["pixel_values"],
@@ -34,7 +34,7 @@ def describe_image(image_path):
34
 
35
  import gradio as gr
36
 
37
- gr_app = gr.Interface(fn=describe_image, inputs=[gr.Image(label="Upload an image for description", type='pil')],
38
  outputs=[gr.Textbox(label="Image description")], title="App for image description")
39
 
40
  if __name__ == "__main__":
 
9
 
10
  # The original Kosmos-2 demo saves the image first then reload it. For some images, this will give slightly different image input and change the generation outputs.
11
 
12
+ prompt = "{question}"
13
 
14
+ def describe_image(image_path, question):
15
+ inputs = processor(text=question, images=image_path, return_tensors="pt")
16
 
17
  generated_ids = model.generate(
18
  pixel_values=inputs["pixel_values"],
 
34
 
35
  import gradio as gr
36
 
37
+ gr_app = gr.Interface(fn=describe_image, inputs=[gr.Image(label="Upload an image for description", type='pil'), "text"],
38
  outputs=[gr.Textbox(label="Image description")], title="App for image description")
39
 
40
  if __name__ == "__main__":