Commit History

  1. Memoise a video's features across the loader's repeated requests (single encode per job) Running

    Verified signature
    76266ba
  2. Run feature extractors in-process (data.num_workers=0): forked DataLoader workers cannot use CUDA

    Verified signature
    25c26a7
  3. Batched loop: import tqdm

    Verified signature
    6a629c2
  4. Encode two clips per VJEPA2 forward (batched fp16 loop replaces per-clip loop)

    Verified signature
    ed00044
  5. Decode each video once (no per-frame ffmpeg seeks), VJEPA2 forward in fp16, trim at 16 fps

    Verified signature
    1459d2a
  6. Fix WhisperX (keyword call, auto language, prewarm), fp16 video extractor, fp16 text model via accelerate

    Verified signature
    6e48ea5
  7. Add analyze_video_async: background analysis with callback to AdVisor, single GPU lock

    Verified signature
    a8ae6d3

  1. Accept ad context for tailored insights (brand, CTA, USP)

    Verified signature
    a5fa6d8
  2. Rewrite insights: data-driven analysis instead of generic templates

    Verified signature
    13b1120
  3. Fix: report seconds now match actual video time (removed HRF offset)

    Verified signature
    dc48354
  4. Support up to 60s videos

    Verified signature
    b2bde86
  5. Trim to 10s for faster processing (~20 encoder chunks instead of 30)

    Verified signature
    06cbebe
  6. Creative strategy insights: translate brain regions to actionable ad advice

    Verified signature
    b90c03f
  7. Fix scoring: z-score normalization, artifact correction, better insights

    Verified signature
    23e3186
  8. Trim to 15s at 2fps 320px — ~4x faster encoding

    Verified signature
    f606156
  9. Cap video at 30s + downscale to 480p for 10x faster processing

    Verified signature
    c66c3e7
  10. Use full TRIBE v2 pipeline with WhisperX on T4 GPU

    Verified signature
    77c97fe
  11. Complete rewrite: bypass WhisperX entirely, use audio_only mode⁠

    User
    c99eb91
  12. Fix: monkey-patch WhisperX to use int8 on CPU (float16 requires GPU)

    User
    6de2052
  13. Disable HF_HUB_ENABLE_HF_TRANSFER — uvx sandbox lacks the package

    User
    9128f18
  14. Fix atlas labels unpacking — handle all nilearn formats

    User
    c64d80c
  15. Fix: add error handling, ensure whisperx, set HF_TOKEN for Llama access

    User
    2c73e57

  1. Add TRIBE v2 neural engagement analyzer app

    User
    7d1d2c9