Views
No views yet
1from PIL import Image
2from transformers import pipeline
3
4img = Image.open("<path_to_image_file>")
5classifier = pipeline("image-classification", model="ashishupadhyay/NSFW_DETECTION")
6classifier(img)1import torch
2from PIL import Image
3from transformers import AutoModelForImageClassification, ViTImageProcessor
4
5img = Image.open("<path_to_image_file>")
6model = AutoModelForImageClassification.from_pretrained("ashishupadhyay/NSFW_DETECTION")
7processor = ViTImageProcessor.from_pretrained('ashishupadhyay/NSFW_DETECTION')
8
9with torch.no_grad():
10 inputs = processor(images=img, return_tensors="pt")
11 outputs = model(**inputs)
12 logits = outputs.logits
13
14predicted_label = logits.argmax(-1).item()
15model.config.id2label[predicted_label]