verifile-x-api / scripts

Commit History

  1. fix(F-14b): add pickle/model integrity checking mechanism⁠

    139ac5d

  1. feat(retrain): add step8 — fit Platt after XGBoost training⁠

    5b6159a
  2. feat(scripts): add fit_platt.py — standalone Platt calibration fitter⁠

    f12e82b
  3. fix(train): record cv_method and feature_names in ensemble_results.json⁠

    026a59c
  4. fix(train): pass groups=cv_groups to cross_validate⁠

    0a48297

  1. fix: return None for corrupt images, add collate_skip_none, remove RandomGrayscale/RandomAffine (audit #10)

    7873c43
  2. fix: use GroupKFold(source) instead of StratifiedKFold to prevent data leakage (audit #9)

    3015756

  1. fix: correct DATASETS dict, genimage->download_genimage_subset

    0dadee8

  1. fix: append missing DATASETS dict and __main__ block (truncation bug)

    06a9c4f

  1. fix: append missing DATASETS dict and __main__ block (truncation bug)

    ccacb07
  2. fix: rewrite diffusiondb/genimage downloaders to use working sources⁠

    040db50
  3. fix: restore missing DATASETS dict and __main__ block in download_ai.py

    4fe90b6
  4. fix: remove trust_remote_code, use Parquet configs for DiffusionDB/GenImage⁠

    cde260f

  1. fix: use shap.Explainer for XGBoost 2.x compatibility⁠

    5f35830
  2. fix: exclude 'source' column from XGBoost feature matrix⁠

    cc99d3f

  1. fix: rewrite build_clip_database.py to read from manifest.csv⁠

    366eeb3
  2. fix: lower image size filter from 64px to 16px minimum⁠

    b54cb76
  3. fix: use as_posix() for manifest paths to avoid Windows backslash bug⁠

    ee6c080

  1. fix: replace unicode box-drawing chars that crash Windows cp1252⁠

    011009f

  1. feat: add extract_features + retrain_all pipeline scripts⁠

    7fff190

  1. fix(test+frontend+scripts): methods count, 25->26, logo, script cleanup⁠

    d2665f0

  1. feat(ops): add production readiness checklist script⁠

    aad2686

  1. fix(accuracy): extract features from train split not val split⁠

    96ca2e6

  1. feat(ml): evaluation pipeline and improved XGBoost training from diagnostic report

    da8a50a

  1. Merge branch 'main' into feature/platform-forensics

    fd86c49
  2. feat(platform): invariant tests + pyflakes cleanup⁠

    6ecfe4f

  1. feat(ensemble): — XGBoost trained classifier replaces hardcoded signal weights⁠

    5b4f54f

  1. fix: audit pass — unused imports, None crash guard, emojis, accuracy claims, broken f-strings

    206dd1a

  1. feat: complete — trained EfficientNet detector, centroids, integrated into ensemble⁠

    34d1bee

  1. feat: add EfficientNet training script — reads manifest.csv, trains binary classifier

    1b2897e

  1. feat: add dataset download scripts for real and AI sources⁠

    42f3067

  1. Build CLIP reference database (#32)⁠

    32cceca
  2. Add reference dataset download scripts (#32)⁠

    bf4da26