Log full source image instead of cropped face d0cfa98 Running someone-in-the-world Claude Sonnet 4.6 commited on Jul 22
Scale GPU duration dynamically by face count ff6545d someone-in-the-world Claude Sonnet 4.6 commited on May 22
Reduce GPU duration from 120s to 90s based on log analysis 4a6a548 someone-in-the-world Claude Sonnet 4.6 commited on May 22
Auto-detect and crop source face on upload 6c691e6 someone-in-the-world Claude Sonnet 4.6 commited on May 21
Remove gr.update() from _swap_faces_gpu — yield None for intermediate steps, translate at Gradio boundary 480c55a someone-in-the-world Claude Sonnet 4.6 commited on May 21
Remove dead global cache for flux pipeline — ZeroGPU forks per call so globals never persist f069788 someone-in-the-world Claude Sonnet 4.6 commited on May 21
Add logging to investigate _flux_pipe cache behavior across ZeroGPU calls ed62b20 someone-in-the-world Claude Sonnet 4.6 commited on May 21
Add pre-commit black formatter and apply initial formatting db79f31 someone-in-the-world Claude Sonnet 4.6 commited on May 21
Expand all abbreviated variable and function names bc09ad0 someone-in-the-world Claude Sonnet 4.6 commited on May 21
Move face crop/resize preprocessing out of GPU scope f0ab832 someone-in-the-world Claude Sonnet 4.6 commited on May 21
Fix face index mismatch between detection and swap phases f0c2d43 someone-in-the-world Claude Sonnet 4.6 commited on May 21
Move logging outside @spaces.GPU scope to avoid wasted GPU time 16a9469 someone-in-the-world Claude Sonnet 4.6 commited on May 20
Increase buffalo_sc det_size back to 640x640 for better detection accuracy 06e0622 someone-in-the-world Claude Sonnet 4.6 commited on May 20
Switch CPU face detector to buffalo_sc at 320x320 for faster detection 30536d2 someone-in-the-world Claude Sonnet 4.6 commited on May 20
Remove InsightFace swapper and GFPGAN; use Flux2 as the only swap mode 1311044 someone-in-the-world Claude Sonnet 4.6 commited on May 20
Move Flux2 download to startup (CPU) to avoid burning GPU time a60dc1f someone-in-the-world Claude Sonnet 4.6 commited on May 20
Add Flux2 Quality mode for selective face swap 81fb298 someone-in-the-world Claude Sonnet 4.6 commited on May 20
Move js to launch(); use !important to override Gradio text colors 3dd1a64 someone-in-the-world Claude Sonnet 4.6 commited on May 19
Force Gradio dark mode; remove workaround !important overrides 81a5429 someone-in-the-world Claude Sonnet 4.6 commited on May 19
Fix blank screen: pin gradio==6.14.0 and remove ssr_mode=False 911d50e someone-in-the-world Claude Sonnet 4.6 commited on May 19
Extract pipeline logic from app.py; remove import app from tests eff1b69 someone-in-the-world Claude Sonnet 4.6 commited on May 19
Extract helpers from app.py into image_utils and validators modules 819c9a2 someone-in-the-world Claude Sonnet 4.6 commited on May 19
Add inference logging to HuggingFace dataset c4cb115 someone-in-the-world Claude Sonnet 4.6 commited on May 19
Rename _make_gpu_face_analyzer to _make_face_analyzer 19af080 someone-in-the-world Claude Sonnet 4.6 commited on May 16
Enable ZeroGPU with @spaces.GPU on swap_faces for GFPGAN acceleration f616bd0 someone-in-the-world Claude Sonnet 4.6 commited on May 16
Revert to cpu-basic, remove spaces dependency 2d65d9f someone-in-the-world Claude Sonnet 4.6 commited on May 16
Fix spaces import order to prevent ZeroGPU CUDA init error 02fe17f someone-in-the-world Claude Sonnet 4.6 commited on May 16
Revert to cpu-basic — onnxruntime-gpu incompatible with ZeroGPU driver 4d3824b someone-in-the-world Claude Sonnet 4.6 commited on May 16
Remove inference logging and pyarrow dependency 381b753 someone-in-the-world Claude Sonnet 4.6 commited on May 16
Switch to ZeroGPU with onnxruntime-gpu nightly (CUDA 13) c404b6d someone-in-the-world Claude Sonnet 4.6 commited on May 16
Switch to cpu-basic hardware, remove spaces dependency 0bcbe9b someone-in-the-world Claude Sonnet 4.6 commited on May 16
Remove @spaces.GPU — run full pipeline on CPU to avoid ZeroGPU quota d3a3f79 someone-in-the-world Claude Sonnet 4.6 commited on May 16
Add step-by-step progress status to swap loader 9e24aab someone-in-the-world Claude Sonnet 4.6 commited on May 16
Print dependency versions at startup for easier debugging d047eae someone-in-the-world Claude Sonnet 4.6 commited on May 16
Fix gfpgan crash: shim missing torchvision.transforms.functional_tensor b99bf83 someone-in-the-world Claude Sonnet 4.6 commited on May 16
Add debug logging to swap_faces to diagnose empty target_b64 03ea698 someone-in-the-world Claude Sonnet 4.6 commited on May 16
Fix GFPGANv1.4.pth download: use GitHub releases URL instead of nonexistent HF repos 499cc63 someone-in-the-world Claude Opus 4.7 commited on May 16
Initial implementation of Selectable Face Swap space c84d21d someone-in-the-world Claude Opus 4.7 commited on May 16