keplersj commited on
Commit
3558088
1 Parent(s): 531d891
Files changed (1) hide show
  1. app.py +13 -2
app.py CHANGED
@@ -1,4 +1,15 @@
1
  import streamlit as st
 
 
2
 
3
- x = st.slider('Select a value')
4
- st.write(x, 'squared is', x * x)
 
 
 
 
 
 
 
 
 
 
1
  import streamlit as st
2
+ from PIL import Image
3
+ from transformers import BlipProcessor, BlipForConditionalGeneration
4
 
5
+ processor = BlipProcessor.from_pretrained("Salesforce/blip-image-captioning-large")
6
+ model = BlipForConditionalGeneration.from_pretrained("Salesforce/blip-image-captioning-large")
7
+
8
+ file_name = st.file_uploader("Upload image 1")
9
+
10
+ image = Image.open(file_name)
11
+
12
+ inputs = processor(image, return_tensors="pt")
13
+
14
+ out = model.generate(**inputs)
15
+ st.write(processor.decode(out[0], skip_special_tokens=True))