File size: 725 Bytes
c2f6a73
 
731aa7c
c2f6a73
 
17bead0
 
7f52f03
17bead0
731aa7c
 
 
 
c2f6a73
 
 
 
 
 
17bead0
c2f6a73
 
17bead0
 
 
 
 
 
c2f6a73
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import s23_openai_clip
import gradio as gr
import zipfile


# query_text = "dogs on the grass"
image_path = "./Images"
captions_path = "."


with zipfile.ZipFile('flickr8k.zip', 'r') as zip_ref:
    zip_ref.extractall('Images')
    
_, valid_df = make_train_valid_dfs()
model, image_embeddings = get_image_embeddings(valid_df, "best.pt")



def greet(query_text):
    return inference_CLIP2(query_text)
    

gallery = gr.Gallery(
           label="Generated images", show_label=True, elem_id="gallery", 
           columns=[3], rows=[3], object_fit="contain", height="auto")
# btn = gr.Button("Generate images", scale=0)
demo = gr.Interface(fn=greet, inputs="text", 
                    outputs=gallery)
demo.launch("debug")