Spaces:
Sleeping
Sleeping
from transformers import AutoImageProcessor, AutoModelForImageClassification | |
import torch | |
processor = AutoImageProcessor.from_pretrained("heyitskim1912/AML_A2_Q4") | |
model = AutoModelForImageClassification.from_pretrained("heyitskim1912/AML_A2_Q4") | |
def predict(image_pil): | |
inputs = processor(image_pil, return_tensors="pt") | |
with torch.no_grad(): | |
logits = model(**inputs).logits | |
# Get predicted label | |
predicted_label = logits.argmax(-1).item() | |
predicted_class = model.config.id2label[predicted_label] | |
return predicted_class |