Views
No views yet
google/vit-base-patch16-224-in21k and was trained using naturalness ratings from human participants.1from transformers import ViTImageProcessor, ViTForImageClassification
2from PIL import Image
3
4image = Image.open("your_image.jpg")
5
6processor = ViTImageProcessor.from_pretrained("nwrim/ViTNat")
7model = ViTForImageClassification.from_pretrained("nwrim/ViTNat", num_labels=1)
8
9inputs = processor(images=image, return_tensors="pt")
10outputs = model(**inputs)
11print(outputs.logits) # naturalness scoreNote: Although the model class isViTForImageClassification, it is configured for regression by settingnum_labels=1. More info here.