Commit History

  1. Born at hackathon, not built for it

    Verified signature
    153dcb4
  2. Update banner image

    Verified signature
    41a6141
  3. Update README: fix training data, add banner and video

    Verified signature
    5be53c3
  4. Add banner image

    Verified signature
    3b93a51
  5. CSS: responsive table for mobile

    Verified signature
    8abd39b
  6. fix: bold only best AUC per pathology in results table

    Verified signature
    2b1eb36

  1. Triple image resize: webcam + client upload + server fallback

    Verified signature
    740430f
  2. Fix client-side resize: intercept fetch + limit webcam resolution

    Verified signature
    2907f4c
  3. Fix example3_effusion - only Effusion detected

    Verified signature
    40c9257
  4. Client-side image resize for mobile photos

    Verified signature
    bf35a8b
  5. Optimize example5_multiple.jpg for mobile

    Verified signature
    955ca24
  6. Optimize example4_edema.jpg for mobile

    Verified signature
    ae7ac6d
  7. Optimize example3_effusion.jpg for mobile

    Verified signature
    97f8251
  8. Optimize example2_cardiomegaly.jpg for mobile

    Verified signature
    9d71f76
  9. Optimize example1_normal.jpg for mobile

    Verified signature
    f060167
  10. Fix example4_edema - only Edema detected

    Verified signature
    0ef4340
  11. Fix example2_cardiomegaly

    Verified signature
    48ad91d
  12. Fix example1_normal

    Verified signature
    ab87474
  13. Fix torch_dtype deprecation, remove scroll JS

    Verified signature
    fe7c1f6

  1. Fix scroll using parentIFrame API for HF Spaces

    Verified signature
    8a8bcf8
  2. Fix scroll with retry on example click

    Verified signature
    209f3f6
  3. Fix example scroll with capture phase

    Verified signature
    f47b5a4
  4. Fix scroll to image on example click

    Verified signature
    92a4d7a
  5. Force rear camera via getUserMedia override

    Verified signature
    3e1d7e4
  6. Fix rear camera and responsive cards

    Verified signature
    de4aba8
  7. Fix mobile: responsive cards, rear camera, scroll

    Verified signature
    bca02c6
  8. Add expected results table, rear camera support, scroll to top on example click

    Verified signature
    cecd297

  1. Replace example1 with patient64775 (true negative)

    Verified signature
    20d7310
  2. Replace example1 with patient64765 (true negative)

    Verified signature
    d2e6515

  1. Add 5 CheXpert example X-rays with gr.Examples

    Verified signature
    20d54a8
  2. Upload examples/example3_effusion.jpg with huggingface_hub

    Verified signature
    d893d6e
  3. Upload examples/example1_normal.jpg with huggingface_hub

    Verified signature
    4ff8e45
  4. Upload examples/example5_multiple.jpg with huggingface_hub

    Verified signature
    ef88348
  5. Upload examples/example2_cardiomegaly.jpg with huggingface_hub

    Verified signature
    2e33999
  6. Upload examples/example4_edema.jpg with huggingface_hub

    Verified signature
    70701e9
  7. Cache model on GPU to avoid CPU->GPU transfer each request

    Verified signature
    2407913
  8. Fix ZeroGPU: move model to cuda inside @spaces.GPU

    Verified signature
    996597d

  1. Fix: load fp16 at module level for ZeroGPU compatibility

    Verified signature
    131aff4
  2. Add torchvision (required by Gemma4VideoProcessor)

    Verified signature
    ffe26f6
  3. Load merged model directly (no PEFT needed)

    Verified signature
    bba5651
  4. Use transformers+peft instead of unsloth for inference

    Verified signature
    bf6f21c
  5. Replace unsloth with transformers+peft for inference (no GPU needed at import)

    Verified signature
    ebeb4b6
  6. Try gradio 5.25.0 to fix gradio_client schema bug

    Verified signature
    c56ac58
  7. Fix: replace gr.JSON with gr.Textbox to avoid gradio 5.x schema bug

    Verified signature
    b7daafe
  8. Upgrade to gradio 5.12.0 (compat with huggingface_hub>=0.30)

    Verified signature
    c9189e4
  9. Simplify requirements (Python 3.10 has audioop natively)

    Verified signature
    2639740
  10. Force Python 3.10 to fix gradio/unsloth/audioop compat

    Verified signature
    39b0745
  11. Fix: audioop-lts (not pyaudioop) for Python 3.13 pydub compat

    Verified signature
    11d2d5c
  12. Fix: match gradio==4.44.0 (HF enforced) + pyaudioop for py3.13

    Verified signature
    571b9fd
  13. Fix: pin gradio>=5.0 + add pyaudioop for Python 3.13

    Verified signature
    832f612