ManhQuangAI/convnext-weakfix-datasets
convnext-weakfix — data + kết quả + checkpoint Replicate phương pháp v5_weakfix (hoangtuan) lên DINOv3 ConvNeXt-Tiny (dinov3_next_cnn). Cùng data / kỹ thuật / hyperparam, identity-disjoint. Doc đầy đủ tại repo gốc: /workspace/quangmanh/deepfake/doc/convnext_weakfix/. Data (data/) train_v5_combined_universal_kaggle_boost.csv — 54,000 ảnh (baseline). train_v5_weakfix.csv — v2: 121,884 ảnh (31,006 real / 90,878 fake, 42 method, faceswap 4,600).… See the full description on the dataset page: https://huggingface.co/datasets/ManhQuangAI/convnext-weakfix-datasets.
convnext-weakfix — data + kết quả + checkpoint
Replicate phương pháp v5_weakfix (hoangtuan) lên DINOv3 ConvNeXt-Tiny (dinov3_next_cnn). Cùng data / kỹ thuật / hyperparam, identity-disjoint. Doc đầy đủ tại repo gốc: /workspace/quangmanh/deepfake/doc/convnext_weakfix/.
Data (data/)
train_v5_combined_universal_kaggle_boost.csv— 54,000 ảnh (baseline).train_v5_weakfix.csv— v2: 121,884 ảnh (31,006 real / 90,878 fake, 42 method, faceswap 4,600).train_v5_weakfix_v3.csv— v3: 129,884 ảnh (faceswap 12,600).val_v5_combined_universal_kaggle_boost.csv— 6,000 ảnh val.test_balanced_fixed_zero_leakage.csv— test benchmark zero-leakage 2,354 ảnh (1:1 real/fake).v5_weakfix_dataset_summary.json,v5_weakfix_v3_dataset_summary.json— summary, identityoverlapadded=0.
CSV chỉ chứa đường dẫn ảnh + label/method/domain/identity (metadata), không kèm ảnh.
Kết quả (results/)
Eval theo protocol bf16 (giống v5): acc baseline 99.41% → v2 99.66% → v3 99.70%, faceswap v3 100% (27/27). Gồm eval*.json/.npz, permethod*.csv, faceswapdetail.csv, comparison.json, training_report.
Checkpoint (checkpoints/)
convnext_baseline.pt— v5-equivalent (3 epoch trên 54K).convnext_weakfix_v2.pt— method-balanced sampler, init từ baseline.convnext_weakfix_v3.pt— final (faceswap-focused, init từ v2).
Train: scripts/finetune_convnext_weakfix.py --stage {baseline|v2|v3} — Eval: scripts/eval_convnext_weakfix.py.
