File size: 528 Bytes
5be6dbb
45ae6f0
5be6dbb
45ae6f0
5be6dbb
45ae6f0
5be6dbb
 
45ae6f0
5be6dbb
 
 
45ae6f0
5be6dbb
 
 
 
 
 
 
 
 
 
718b54b
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
from fastai.vision.all import *
import gradio as gr
from networkx import center

def is_cat(x): return x[0].isupper()

learn = load_learner('model.pkl')
categories = ('Dog', 'Cat')

def classify_image(img):
    pred,idx,probs = learn.predict(img)
    return dict(zip(categories, map(float,probs)))



demo = gr.Interface(
    fn=classify_image,
    inputs=gr.Image(height=224, width=224, label="Upload Image"),
    outputs=gr.Label(),
    examples=['dog.jpeg', 'cat.jpeg', 'images.jpeg']
)

# lanuch the interface
demo.launch()