ILSVRC/imagenet-1k
Viewer • Updated • 1.43M • 98k • 797
How to use TimKond/diffusion-detection with Transformers:
# Use a pipeline as a high-level helper
from transformers import pipeline
pipe = pipeline("image-classification", model="TimKond/diffusion-detection")
pipe("https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/hub/parrots.png") # Load model directly
from transformers import AutoImageProcessor, AutoModelForImageClassification
processor = AutoImageProcessor.from_pretrained("TimKond/diffusion-detection")
model = AutoModelForImageClassification.from_pretrained("TimKond/diffusion-detection")# Load model directly
from transformers import AutoImageProcessor, AutoModelForImageClassification
processor = AutoImageProcessor.from_pretrained("TimKond/diffusion-detection")
model = AutoModelForImageClassification.from_pretrained("TimKond/diffusion-detection")This model was trained to distinguish real world images (negative) from machine generated ones (postive).
from transformers import BeitImageProcessor, BeitForImageClassification
from PIL import Image
processor = BeitImageProcessor.from_pretrained('TimKond/diffusion-detection')
model = BeitForImageClassification.from_pretrained('TimKond/diffusion-detection')
image = Image.open("2980_saltshaker.jpg")
inputs = processor(images=image, return_tensors="pt")
outputs = model(**inputs)
logits = outputs.logits
predicted_class_idx = logits.argmax(-1).item()
print("Predicted class:", model.config.id2label[predicted_class_idx])
BEiT-base-patch16-224-pt22k was loaded as a base model for further fine tuning:
As negatives a subsample of 10.000 images from imagenet-1k was used. Complementary 10.000 positive images were generated using Realistic_Vision_V1.4.
The labels from imagenet-1k were used as prompts for image generation. GitHub reference
The following hyperparameters were used during training:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("image-classification", model="TimKond/diffusion-detection") pipe("https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/hub/parrots.png")