Spaces:
Sleeping
Sleeping
File size: 1,140 Bytes
24d772d 2a0c488 24d772d 2a0c488 24d772d 7679929 24d772d 7679929 24d772d 1ead71d c27a87b b6488b2 24d772d de6ffa7 24d772d 1ead71d |
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 |
import gradio as gr
from fastai.vision.all import *
import skimage
import pickle
learn = load_learner('snackdetector.pkl')
labels = learn.dls.vocab
def predict(img):
img = PILImage.create(img)
pred,pred_idx,probs = learn.predict(img)
return {labels[i]: float(probs[i]) for i in range(len(labels))}
title = "Dutch Snackbar Snack Detector"
description = "Dutch Snackbar Snack Detector: Detect your Dutch snackbar snack and enjoy (or not)"
article = "Snacks can be found everywhere in the Netherlands as they are often sold at stands as street food and as appetisers in bars and restaurants. This classifier is tied to savoury snacks which you most often find in Dutch snackbars. It ranges from the famous frikandel till the lesser -locally- known knoepert"
examples = ['frikandel.jpg','kroket.jpg','bitterballen.jpg']
interpretation='default'
enable_queue=True
gr.Interface(fn=predict,inputs=gr.inputs.Image(shape=(224, 224)),outputs=gr.outputs.Label(num_top_classes=3),title=title,description=description,article=article,theme='huggingface',examples=examples,interpretation=interpretation,enable_queue=enable_queue).launch() |