Skip to content

Beat nnU-Net#168

Draft
ATATC wants to merge 318 commits intomainfrom
133
Draft

Beat nnU-Net#168
ATATC wants to merge 318 commits intomainfrom
133

Conversation

@ATATC
Copy link
Contributor

@ATATC ATATC commented Dec 20, 2025

See #133.

@ATATC ATATC added this to the 1.1.x milestone Dec 20, 2025
@ATATC ATATC requested a review from perctrix December 20, 2025 05:10
@ATATC ATATC self-assigned this Dec 20, 2025
@ATATC ATATC added documentation Improvements or additions to documentation enhancement New feature or request labels Dec 20, 2025
@ATATC ATATC linked an issue Dec 20, 2025 that may be closed by this pull request
@ATATC ATATC added report Discussed in the meeting todo New task or assignment labels Dec 20, 2025
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Dec 25, 2025

Deploying mipcandy with  Cloudflare Pages  Cloudflare Pages

Latest commit: 9f84c88
Status: ✅  Deploy successful!
Preview URL: https://02090d46.mipcandy.pages.dev
Branch Preview URL: https://201.mipcandy.pages.dev

View logs

ATATC added 20 commits December 28, 2025 08:18
…ize functions to include `frontend` parameter. (#133)
This reverts commit 969ac67.
… `revert_sliding_window()`, and `slide_dataset()` methods. (#192)
# Conflicts:
#	mipcandy/sliding_window.py
…rvisedSWDataset` classes, and updated related methods. (#192)
…indow` and new `SupervisedSWDataset`. Removed unused `roi` function. Improved device and dataset initialization logic. (#133)
…` in `benchmark.py`. Cleaned up unused imports and methods in `unet.py`. (#133)
…d` and `Pad3d`, enhancing 2D/3D shape handling. (#192)
…d` and `Pad3d`, enhancing 2D/3D shape handling. (#192)
ATATC and others added 30 commits January 27, 2026 18:16
…efactored `forward` method into `_forward` for reusability.
…` into `_SegmentationLoss` hierarchy; improved `validation_mode` handling, clarified `include_background` behavior, and optimized labels conversion logic.
…Dataset` initialization, and adjusted `trainer.train` to add configurable options.
… removed unused preload code for training dataset.
…average dice score, ensured consistent handling of class-level dice metrics, and corrected loss formula for soft dice integration.
… `load_model`/`save_model`, updated method signatures, and improved logic for loading/compiling models during training and inference. (#133)
…ts` for `num_classes >= 3`, added logging for validation metrics, and removed unused loss override in UNetTrainer.
…global_previous_index` and fixed `diff` computation to handle edge cases with insufficient metric history.
…previous_index` handling in `diff` computation.
…ts; removed unused model compilation logic in training setup.
… to diagnose low dice scores."

This reverts commit 8a16a1f.
…w `DeepSupervisionWrapper`, target preparation logic, and updates to forward, backward, and validation workflows.
… case handling, refined `convert_idx` logic, and reinstated `oversample_foreground` method. (#133)
…x_from_indices` and ensuring background classes are safely removed. Improved class selection in ROI sampling with weighted probabilities.
…e counts and updated annotation generation logic for consistency.
…updated call sites accordingly, and adjusted annotation logic to handle 2D and 3D cases.
…undant logic and using uniform selection for classes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request report Discussed in the meeting todo New task or assignment

Projects

None yet

2 participants