Commit History

  1. Pass VideoMetadata so timestamps match real time⁠ Running

    gaozhongpai +1: Claude Opus 4.7 (1M context)
    8b894ad
  2. Switch live demo to uAI-NEXUS-MedVLM-1.0b-4B-RL (Qwen3-VL-4B)⁠

    gaozhongpai +1: Claude Opus 4.7 (1M context)
    fa251de

  1. update

    c75723f
  2. Name the demo's running model (uAI-NEXUS-MedVLM-1.0c-4B-SFT)⁠

    gaozhongpai +1: Claude Opus 4.7 (1M context)
    18da5b6
  3. Update HF model link to uAI-NEXUS-MedVLM-1.0a-7B-RL⁠

    gaozhongpai +1: Claude Opus 4.7 (1M context)
    00d1dd0
  4. update

    25f8482
  5. update

    74185a8
  6. update

    9fb970b

  1. Add Model link to header⁠

    gaozhongpai +1: Claude Opus 4.6 (1M context)
    65fecab
  2. update demo

    a45238e

  1. readme

    d5e7961

  1. Fix: use unified processor() call for text+video tokenization⁠

    gaozhongpai +1: Claude Opus 4.6 (1M context)
    8c5c6e8
  2. Fix: load model to CPU, move to CUDA inside @spaces.GPU context⁠

    gaozhongpai +1: Claude Opus 4.6 (1M context)
    4485efe
  3. Load model with .to('cuda') for ZeroGPU compatibility⁠

    gaozhongpai +1: Claude Opus 4.6 (1M context)
    6718a30
  4. Add detailed logging to run_inference for debugging⁠

    gaozhongpai +1: Claude Opus 4.6 (1M context)
    a5f8edd
  5. Align inference pipeline with LlamaFactory Qwen3VL flow⁠

    gaozhongpai +1: Claude Opus 4.6 (1M context)
    310f8fe
  6. Unpack video_kwargs list values to scalars for processor⁠

    gaozhongpai +1: Claude Opus 4.6 (1M context)
    07c6d29
  7. Load model to CPU, move to GPU inside @spaces.GPU context⁠

    gaozhongpai +1: Claude Opus 4.6 (1M context)
    56951a1
  8. Add offload_folder for disk weight offloading during model load⁠

    gaozhongpai +1: Claude Opus 4.6 (1M context)
    192f391
  9. Add torchvision dependency for Qwen2VLImageProcessor⁠

    gaozhongpai +1: Claude Opus 4.6 (1M context)
    414c0d1
  10. Add HF_TOKEN debug log for auth troubleshooting

    f951e2e
  11. Large thumbnail cards with both image and button clickable

    7c7e7e6
  12. Make entire example card clickable using Button with icon

    a5e5d20
  13. Fix: return PIL Images instead of paths for Gallery update

    12cf09a
  14. Fix live example: use non-interactive Gallery, robust frame parsing

    fead60d
  15. Fix live example loading: use gr.update and factory function for proper state update

    f57d572
  16. Rename Max Tokens to Max Response Length, hide in accordion

    ea74719
  17. Replace dropdown with clickable thumbnail cards for live examples

    a357a6b
  18. Add test_idx to all examples for traceability

    43c5604
  19. Replace live examples with high-performing ones: AVOS DC, CholecT50 DC, Cholec80 CVS

    2df7da7
  20. Add live example 3: CVS Assessment from Cholec80

    899b6d4
  21. Replace live example 1 with AVOS TAL (was NurViD)

    1da6628
  22. Add 2 clickable live examples (TAL, Dense Captioning) for live inference tab

    f53c6c9
  23. Extract at 1fps, support up to 60 frames (1 min video)

    2a77b9c
  24. Remove unused sample_fps (no effect on PIL image inputs)

    daf9f6f
  25. Fix FLA package name for pip install

    8e17a01
  26. Remove causal-conv1d (needs nvcc, optional)

    8469a73
  27. Add flash-linear-attention and causal-conv1d for Qwen3.5, bump transformers>=4.53.3

    fd93f5a
  28. Remove flash-attn, use sdpa attention instead

    501b5ff
  29. Add live inference tab with ZeroGPU support

    c8cb1c8
  30. update

    d6599c2
  31. Replace RC examples with bbox-annotated first frames

    37f9aac
  32. Rename to MedGRPO-Demo

    742edae
  33. Fix gradio sdk_version to 5.50.0

    30244d5
  34. Initial MedVidQA demo: 8 medical video tasks with Qwen3.5-VL predictions

    2e5766d
  35. initial commit

    Verified signature
    91d54f4