Ant commited on
Commit
db23165
1 Parent(s): ab856f1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -9
app.py CHANGED
@@ -1,13 +1,11 @@
 
1
  import gradio as gr
2
- from transformers import pipeline
3
 
4
- pipe = pipeline("image-classification", model="afern24/vit-beans-finetuned")
5
 
6
- def classify_image(filepath):
7
- pred = pipe(filepath)
8
- outputs = {}
9
- for p in preds:
10
- outputs[p["label"]] = p["score"]
11
- return outputs
12
 
13
- gr.Interface(fn=classify_image, inputs=gr.inputs.Image(type="filepath"), outputs=gr.outputs.Label(num_top_classes=3), examples=[["leaf1.jpg"]]).load("models/afern24/vit-beans-finetuned").launch()
 
1
+ import transformers
2
  import gradio as gr
 
3
 
4
+ model = transformers.VisionModel.from_pretrained("afern24/vit-beans-finetuned")
5
 
6
+ def classify_image(image):
7
+ inputs = transformers.Image.from_path(image)
8
+ outputs = model(inputs)
9
+ return outputs
 
 
10
 
11
+ gr.Interface(fn=classify_image, inputs=gr.inputs.Image, outputs=gr.outputs.Label(num_top_classes=3), examples=[["leaf1.jpg"]]).load("models/afern24/vit-beans-finetuned").launch()