Views
No views yet
| Training Loss | Epoch | Step | Validation Loss | Accuracy |
|---|---|---|---|---|
| 0.8454 | 2.5 | 100 | 1.4373 | 0.4813 |
| 0.2022 | 5.0 | 200 | 1.4067 | 0.55 |
| 0.0474 | 7.5 | 300 | 1.3802 | 0.6125 |
| 0.0368 | 10.0 | 400 | 1.4388 | 0.5938 |
1from transformers import AutoImageProcessor, ViTForImageClassification
2import torch
3from PIL import Image
4import requests
5
6from huggingface_hub import login
7login(api_key)
8
9image = Image.open("image.jpg").convert("RGB")
10
11image_processor = AutoImageProcessor.from_pretrained("digo-prayudha/vit-emotion-classification")
12model = ViTForImageClassification.from_pretrained("digo-prayudha/vit-emotion-classification")
13
14inputs = image_processor(image, return_tensors="pt")
15
16with torch.no_grad():
17 logits = model(**inputs).logits
18
19predicted_label = logits.argmax(-1).item()
20print(model.config.id2label[predicted_label])