Merge pull request #154 from abinaze/fix/commit6-codeql24-cve-deps 71f406f unverified abinazebinoy commited on 3 days ago
fix(deps): bump idna 3.11 → 3.18 in requirements-lock.txt 39ae17b abinazebinoy commited on 3 days ago
fix(api): wrap detect_segments in try/except — closes CodeQL #24 49b98d7 abinazebinoy commited on 3 days ago
Merge pull request #153 from abinaze/fix/accuracy-pipeline-bug 897174a unverified abinazebinoy commited on 3 days ago
fix(ensemble): apply feedback_manager weight multipliers in combine_signals() 261dddc abinazebinoy commited on 3 days ago
Merge pull request #152 from abinaze/fix/accuracy-pipeline-bugs 357e317 unverified abinazebinoy commited on 3 days ago
feat(retrain): add step8 — fit Platt after XGBoost training 5b6159a abinazebinoy commited on 3 days ago
feat(scripts): add fit_platt.py — standalone Platt calibration fitter f12e82b abinazebinoy commited on 3 days ago
fix(health): add platt_calibration to degraded_detectors list b8ea3a2 abinazebinoy commited on 3 days ago
fix(mcmc): replace biased 1e-10 lower bound in MH acceptance draw 8f40968 abinazebinoy commited on 3 days ago
fix(own_embedding): wrap centroid pickle.load in try/except 421bb59 abinazebinoy commited on 3 days ago
fix(ensemble): log XGBoost feature-name mismatches before predict_proba 6870a31 abinazebinoy commited on 3 days ago
fix(ensemble): apply feedback_manager weight multipliers in combine_signals() 5f8a2dc abinazebinoy commited on 3 days ago
fix(ensemble): move Platt calibration to weighted-sum fallback path only a871eb2 abinazebinoy commited on 3 days ago
fix(train): record cv_method and feature_names in ensemble_results.json 026a59c abinazebinoy commited on 3 days ago
Merge pull request #151 from abinaze/fix/mypy-ini-and-lock-sync 9bbed95 unverified abinazebinoy commited on 6 days ago
fix: sync requirements-lock.txt diffusers/huggingface_hub/safetensors versions c7c075b abinazebinoy commited on 6 days ago
fix: actually commit mypy.ini exclude pattern fix (was reverted/never applied) 292922b abinazebinoy commited on 6 days ago
Merge pull request #150 from abinaze/fix/pytest-asyncio-conflict 1f520db unverified abinazebinoy commited on 6 days ago
fix: bump safetensors 0.4.5 -> 0.8.0 for diffusers 0.38.0 compatibility (batch3 #10) bda0402 abinazebinoy commited on 6 days ago
fix: bump huggingface_hub 0.30.0 -> 0.34.0 for diffusers 0.38.0 compatibility (batch3 #9) ec492e7 abinazebinoy commited on 6 days ago
fix: bump pytest-asyncio 0.23.8 -> 1.3.0 for pytest 9 compatibility (batch3 #8) d2f3a9f abinazebinoy commited on 6 days ago
test: assert degraded_detectors always present in /health response (batch3 #6) 0d5e5e6 abinazebinoy commited on 10 days ago
fix: CLIP placeholder init logs at ERROR not INFO; add placeholder_mode to return dict (batch3 #4) 7b23beb abinazebinoy commited on 10 days ago
feat: add degraded_detectors list to /health endpoint (batch3 #3) ff5285a abinazebinoy commited on 10 days ago
fix: sync requirements-lock.txt to new CVE-fixed versions (batch3 #2) bd8440b abinazebinoy commited on 10 days ago
fix: pin starlette/idna/Pygments CVEs; frontend HEIC, 30 signals, PDF thumbnail, error banner, 90s timeout, footer links (audit #18) d0843e0 abinazebinoy commited on 10 days ago
refactor: extract combine_signals() from detect() so SSE can reuse scoring without re-running detectors (audit #12) 1b33e58 abinazebinoy commited on 10 days ago
Update README with project title and description 5999ebf unverified abinazebinoy commited on 11 days ago
fix: bump fastapi to 0.115.14 (pulls starlette 0.46.2 automatically, no pin conflict); fix ci.yml coverage.xml crash b84eecb abinazebinoy commited on 16 days ago
fix: guard coverage.xml parse with file-existence check (CI crash fix) f129427 abinazebinoy commited on 16 days ago
fix: guard coverage.xml parse with file-existence check (CI crash fix) 2b5cb70 abinazebinoy commited on 16 days ago
chore: add latest training artifacts and data manifests from local retrain run 8f693b7 abinazebinoy commited on 16 days ago
fix: pin starlette/idna/Pygments CVEs; frontend HEIC, 30 signals, PDF thumbnail, error banner, 90s timeout, footer links (audit #18) 963e7b9 abinazebinoy commited on 16 days ago
fix: Dockerfile installs from requirements.txt — fixes diffusers CVE, adds pillow-heif (audit #17) d9140e7 abinazebinoy commited on 16 days ago
fix: remove || true from CI lint/type/security steps so failures are visible (audit #16) 2a5c234 abinazebinoy commited on 16 days ago
feat: add GPT-4o, Flux, Imagen3, Ideogram, Recraft generator profiles and heuristics (audit #14) 29e2221 abinazebinoy commited on 16 days ago
fix: SSE now runs all 30 signals exactly once; DIRE and OwnEmbedding now appear as individual streamed events (audit #13) 6898c60 abinazebinoy commited on 16 days ago
refactor: extract combine_signals() from detect() so SSE can reuse scoring without re-running detectors (audit #12) 83d101f abinazebinoy commited on 16 days ago
fix: DIRE now encodes to VAE latent before UNet; decode after denoise; align noise timestep (audit #11) a53251e abinazebinoy commited on 16 days ago
fix: return None for corrupt images, add collate_skip_none, remove RandomGrayscale/RandomAffine (audit #10) 7873c43 abinazebinoy commited on 16 days ago
fix: use GroupKFold(source) instead of StratifiedKFold to prevent data leakage (audit #9) 3015756 abinazebinoy commited on 16 days ago
perf: vectorize DCT radial spectrum loop with np.bincount (audit #8) a744166 abinazebinoy commited on 16 days ago