Spaces:
Runtime error
Runtime error
File size: 636 Bytes
5fc084e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
from transformers import AutoImageProcessor
from transformers import TFAutoModelForImageClassification
import tensorflow as tf
def classifier(image):
image_processor = AutoImageProcessor.from_pretrained("ZachBeesley/Food-Classifier")
inputs = image_processor(image, return_tensors="tf")
model = TFAutoModelForImageClassification.from_pretrained("ZachBeesley/Food-Classifier")
logits = model(**inputs).logits
predicted_class_id = int(tf.math.argmax(logits, axis=-1)[0])
return model.config.id2label[predicted_class_id]
import gradio as gr
demo = gr.Interface(fn=classifier, inputs="image", outputs="label")
demo.launch() |