Downloads · 30 days
6
2% of all-time downloads
karolprando/deepfake-detector-v1
deepfake-detector-v1 is a image classification model from karolprando. Use it when you need a label for an image. It is set up for transformers.
Modelo com fine-tuning para TCC, treinado com aproximadamente 140 mil imagens.
Downloads · 30 days
6
2% of all-time downloads
All-time downloads
354
Public
Parameters
85.8M
343 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors343 MB · 100%
From the Hugging Face model README
Modelo com fine-tuning para TCC, treinado com aproximadamente 140 mil imagens.
O modelo foi retreinado para fins academicos, como parte da disciplina de TCC.
from transformers import AutoModelForImageClassification, AutoImageProcessor
from PIL import Image
import torch
model_path = 'karolprando/deepfake-detector-v1'
model = AutoModelForImageClassification.from_pretrained(model_path)
processor = AutoImageProcessor.from_pretrained(model_path)
img_path = r"C:\Users\Karol\OneDrive\Imagens\popeia.jpeg" # substitui aqui
image = Image.open(img_path)
inputs = processor(images=image, return_tensors="pt")
with torch.no_grad():
outputs = model(**inputs)
preds = torch.nn.functional.softmax(outputs.logits, dim=-1)
predicted_label = preds.argmax(-1).item()
print("Predição:", model.config.id2label[predicted_label])
Link dataset: https://www.kaggle.com/datasets/manjilkarki/deepfake-and-real-images
[More Information Needed]