Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve SwinUNETR pipeline by adding SwinUNETR-V2 #6183

Closed
heyufan1995 opened this issue Mar 20, 2023 · 0 comments · Fixed by #6203
Closed

Improve SwinUNETR pipeline by adding SwinUNETR-V2 #6183

heyufan1995 opened this issue Mar 20, 2023 · 0 comments · Fixed by #6203
Assignees

Comments

@heyufan1995
Copy link
Member

Add swinunetr-v2 as option for swinunetr initialization.

@heyufan1995 heyufan1995 mentioned this issue Mar 20, 2023
7 tasks
wyli pushed a commit that referenced this issue Mar 22, 2023
Fixes #6183 .

### Description
Added a "use_v2" option in swinunetr initialization. Default is false
will not affect the original swinunetr.
Once changed to true, will become swinunetr-v2 with 4 additional
convolution block.
Tested running from auto3dseg bundles, no change needed for original
swinunetr, and works for swinunetr-v2
Tested running from monai research contribution repo for swinuntr, no
change needed for original swinunetr, and works for swinunetr-v2
Tested TensorRT, compiled .ts file successfully.

### Types of changes
<!--- Put an `x` in all the boxes that apply, and remove the not
applicable items -->
- [x] Non-breaking change (fix or new feature that would not break
existing functionality).
- [ ] Breaking change (fix or new feature that would cause existing
functionality to change).
- [ ] New tests added to cover the changes.
- [ ] Integration tests passed locally by running `./runtests.sh -f -u
--net --coverage`.
- [ ] Quick tests passed locally by running `./runtests.sh --quick
--unittests --disttests`.
- [ ] In-line docstrings updated.
- [ ] Documentation updated, tested `make html` command in the `docs/`
folder.

---------

Signed-off-by: heyufan1995 <[email protected]>
jak0bw pushed a commit to jak0bw/MONAI that referenced this issue Mar 28, 2023
Fixes Project-MONAI#6183 .

### Description
Added a "use_v2" option in swinunetr initialization. Default is false
will not affect the original swinunetr.
Once changed to true, will become swinunetr-v2 with 4 additional
convolution block.
Tested running from auto3dseg bundles, no change needed for original
swinunetr, and works for swinunetr-v2
Tested running from monai research contribution repo for swinuntr, no
change needed for original swinunetr, and works for swinunetr-v2
Tested TensorRT, compiled .ts file successfully.

### Types of changes
<!--- Put an `x` in all the boxes that apply, and remove the not
applicable items -->
- [x] Non-breaking change (fix or new feature that would not break
existing functionality).
- [ ] Breaking change (fix or new feature that would cause existing
functionality to change).
- [ ] New tests added to cover the changes.
- [ ] Integration tests passed locally by running `./runtests.sh -f -u
--net --coverage`.
- [ ] Quick tests passed locally by running `./runtests.sh --quick
--unittests --disttests`.
- [ ] In-line docstrings updated.
- [ ] Documentation updated, tested `make html` command in the `docs/`
folder.

---------

Signed-off-by: heyufan1995 <[email protected]>
jak0bw pushed a commit to jak0bw/MONAI that referenced this issue Mar 28, 2023
Fixes Project-MONAI#6183 .

### Description
Added a "use_v2" option in swinunetr initialization. Default is false
will not affect the original swinunetr.
Once changed to true, will become swinunetr-v2 with 4 additional
convolution block.
Tested running from auto3dseg bundles, no change needed for original
swinunetr, and works for swinunetr-v2
Tested running from monai research contribution repo for swinuntr, no
change needed for original swinunetr, and works for swinunetr-v2
Tested TensorRT, compiled .ts file successfully.

### Types of changes
<!--- Put an `x` in all the boxes that apply, and remove the not
applicable items -->
- [x] Non-breaking change (fix or new feature that would not break
existing functionality).
- [ ] Breaking change (fix or new feature that would cause existing
functionality to change).
- [ ] New tests added to cover the changes.
- [ ] Integration tests passed locally by running `./runtests.sh -f -u
--net --coverage`.
- [ ] Quick tests passed locally by running `./runtests.sh --quick
--unittests --disttests`.
- [ ] In-line docstrings updated.
- [ ] Documentation updated, tested `make html` command in the `docs/`
folder.

---------

Signed-off-by: heyufan1995 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants