made sure if any frame scores fake then the video is fake 552e317 cryptomathematician commited on 18 days ago
made sure the frame sampling is evenly distributed db6f866 cryptomathematician commited on 18 days ago
Fix: center-crop non-square frames to square before resize (match DeCoF dataset prep) 1357406 cryptomathematician commited on 19 days ago
Unify DeCoF frame extraction: both predict() and predict_from_video_path() use first-32-frames protocol 65010fa cryptomathematician commited on 19 days ago
Fix: extract frames from first 32 frames only (matching DeCoF README protocol) 98ace57 cryptomathematician commited on 19 days ago
Add DeCoF debug logging for logits/feature stats, use plain threshold 6332a95 cryptomathematician commited on 19 days ago
Fix DeCoF preprocessing to match original repo (ImageNet norm, no L2 normalization) 1278cca cryptomathematician commited on 19 days ago
Fix DeCoF: deterministic frame sampling, HF checkpoint download, format detection ff31fd7 cryptomathematician commited on 19 days ago
Gitignore binary files (png, pth) and remove from tracking 7c709da cryptomathematician commited on 20 days ago
Add DeCoF video deepfake detector, update gend detector and app, remove cross_efficient_vit models 72f1694 cryptomathematician commited on 20 days ago
Use ungated_fusion_fold1 weights for image prediction 417b891 cryptomathematician commited on 23 days ago
Fix UngatedFusion loading: use fold checkpoint for LFM weights, no separate lfm_bs_model.pth needed 1c5e884 cryptomathematician commited on 23 days ago
Lower GenD default threshold to 0.5 for better classification balance 4614d04 cryptomathematician commited on 23 days ago
Fix GenD checkpoint namespace by adding missing backbone.model prefix 9cba24a cryptomathematician commited on 23 days ago
Fix state_dict key mismatch: strip extra .model from checkpoint backbone keys bfdd043 cryptomathematician commited on 23 days ago
Fix state_dict key mismatch: rename backbone.layer to backbone.model.layer before load_state_dict c9f2c53 cryptomathematician commited on 23 days ago
Restore load_state_dict after initialize_model to load trained classifier weights bf7b739 cryptomathematician commited on 23 days ago
Fix GenD loading: defer feature_extractor/head init to initialize_model(), avoid nested from_pretrained ed6d0c7 cryptomathematician commited on 23 days ago
Add device_map=None to GenD.from_pretrained to disable accelerate meta initialization 9cb37b5 cryptomathematician commited on 24 days ago
Refactor GenD loader: use GenD.from_pretrained with low_cpu_mem_usage=False, cache processor f1bda16 cryptomathematician commited on 24 days ago