Commit History

  1. fix: nnUNet models disappearing from dropdown on HF Spaces⁠

    e2c3db1
  2. fix: _nnunet_path_or_none now checks .pth weight file, not just plans.json⁠

    c049516
  3. feat: auto-download nnUNet checkpoints from HF Hub when local files missing⁠

    0369b1a
  4. fix: sanitize OMP_NUM_THREADS at 3 levels to prevent libgomp crash on HF Spaces⁠

    8d0d76d
  5. fix: override OMP_NUM_THREADS to fix libgomp crash on HF Spaces⁠

    f25a18c
  6. deploy: add suggested_hardware t4-small, fix Dockerfile CUDA assertion⁠

    17c82aa
  7. fix: remove CUDA assertion from Docker build verification⁠

    a017646
  8. fix: split nnunetv2 install to preserve CUDA PyTorch in Docker⁠

    c7efece
  9. fix: enable nnunetv2 in requirements.txt, use CUDA base image in Dockerfile⁠

    4aa9277
  10. fix: repeat single channel instead of zero-padding for multi-channel nnUNet⁠

    e727a30
  11. fix: zero-pad missing channels for multi-channel nnUNet models⁠

    9d251a7
  12. fix: resolve NameError in nnUNetWrapper.load() — use self.config.preprocessing

    b8f801b
  13. feat: wire real checkpoints (nnUNet ISLES + DWI, SAM-Med3D), remove placeholder models⁠

    fa27688
  14. Fixing three bugs from nnUNetv2 wrapper, such as pacing extraction: (x,y,z) → (z,y,x) to match project convention

    5fcd2a4
  15. feat: add HF Spaces Docker deployment⁠

    da9126b

  1. Add a markdown note for HF deployment

    ba67644
  2. feat: Add nnUNet integration, Dice metrics, and split INFO panel with overlap viewer⁠

    d2c2086

  1. Update README.md with the steps on how to run both the Gradio and API based web apps

    cf575e8

  1. Phase 12: Canvas2D slicer frontend with FastAPI backend⁠

    98c4545
  2. Add Phase 12: VTK.js slicer frontend for medical imaging⁠

    6876abc
  3. Add Phase 11: FastAPI backend for slicer-grade frontend support

    f05ab78
  4. Swap the order of models in the dropdown for models

    458f770
  5. Trigger HF Spaces rebuild

    3104c60
  6. Fix: Add weights_only=False for PyTorch 2.6+ compatibility with SAM-Med3D checkpoints

    568e0f2
  7. Fix: Monkey-patch Gradio schema bug for HF Spaces compatibility

    0dee6ca
  8. Remove ssr parameter in launch() function

    cfbb33f
  9. Fix root cause: Remove gr.update() to prevent Gradio schema serialization bug

    1b1a58d
  10. Fix: Upgrade to Gradio 5.12.0 and disable SSR to fix schema bug

    3803722
  11. Fix: Remove all type annotations from Gradio handlers to prevent schema bug

    45e6dd0
  12. Fix: Correct type annotation causing Gradio schema serialization bug

    3846302
  13. Fix: Use gr.update() instead of gr.Slider() to avoid JSON schema bug

    ae8a3d6
  14. Upgrade to Gradio 5.x to fix JSON schema serialization bug

    14c06ea
  15. Fix: simplify load_volume to avoid gr.State and chained handlers

    da7786d
  16. Fix: replace gr.JSON with gr.Textbox to fix schema serialization bug

    dd12647
  17. Fix: call launch() on HF Spaces with correct server settings

    16cace9
  18. Fix: use Gradio 4.31.0, remove manual launch on HF Spaces

    3314249
  19. Fix version compatibility for HF spaces

    0f21683
  20. Deploy brain lesion segmentation web app

    1bb9695

  1. UI: Compact slicer-style layout, improved placeholder inference

    d0bd346
  2. Initial commit: Medical image segmentation app

    eecd79d