Downloads · 30 days
0
ManhQuangAI/dinov3-deepfake-detection
dinov3-deepfake-detection is a machine learning model from ManhQuangAI. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Đồ án: Phát hiện deepfake trên ảnh khuôn mặt bằng Vision Transformer (DINOv3) — self-supervised ViT của Meta AI.
Downloads · 30 days
0
Access
Public
Updated Aug 17, 2026
Repo size
312 MB
Likes
1
Trending 1
Click a slice to open those files.
.safetensors312 MB · 100%
From the Hugging Face model README
Đồ án: Phát hiện deepfake trên ảnh khuôn mặt bằng Vision Transformer (DINOv3) — self-supervised ViT của Meta AI.
deepfake/
├── .venv/ # Môi trường ảo (Python 3.9)
├── data/
│ ├── raw/ # Data thô (ảnh deepfake / real)
│ ├── processed/ # Data đã xử lý (crop, resize...)
│ └── splits/ # Bộ train/val/test
├── models/ # Pretrained weights DINOv3 / checkpoints
├── src/ # Package chính
│ ├── data/ # Dataset, transforms
│ ├── models/ # ViT model, classifier head
│ ├── training/ # Train loop, loss
│ └── utils/ # Logger, metrics, helpers
├── configs/ # File cấu hình (YAML)
├── scripts/ # train.py / evaluate.py / predict.py
├── notebooks/ # Notebook thử nghiệm
├── outputs/
│ ├── checkpoints/ # Checkpoint model
│ ├── logs/ # Log huấn luyện
│ └── results/ # Kết quả đánh giá
└── tests/ # Kiểm thử
# Kích hoạt môi trường ảo
source .venv/bin/activate
# Cài dependencies (khi đưa data/model vào)
pip install torch torchvision timm
pip install matplotlib tqdm pandas scikit-learn tensorboard
facebook/dinov3-*), cần chấp nhận license của Meta.