forked from Project-MONAI/MONAI
-
Notifications
You must be signed in to change notification settings - Fork 1
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
merge master #288
Merged
Merged
merge master #288
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* ndim -> spatial_dims Signed-off-by: Wenqi Li <wenqil@nvidia.com> * dimensions -> spatial_dims Signed-off-by: Wenqi Li <wenqil@nvidia.com> * deprecated arg with auto replacement Signed-off-by: Wenqi Li
* [DLMED] merge LocalPatchShuffle Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] enhance doc-string Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com>
Torch RandRotate
* Add cupy to tensor Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Add unittest for cupy>tensor Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com>
Signed-off-by: Nic Ma <nma@nvidia.com> Co-authored-by: Wenqi Li <wenqil@nvidia.com>
* [DLMED] enhance the pad mode Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] update all the tensor pad related Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] fix error tests Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] fix GPU tests Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] update according to comments Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Nic Ma <nma@nvidia.com>
* con1_padding -> conv1_padding Signed-off-by: Wenqi Li <wenqil@nvidia.com> * simpler init. Signed-off-by: Wenqi Li <wenqil@nvidia.com> * fixes 2715 Signed-off-by: Wenqi Li <wenqil@nvidia.com> * adds 3d tests Signed-off-by: Wenqi Li <wenqil@nvidia.com> * fixes flake8 error Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* ThresholdIntensity, ThresholdIntensityd Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com>
* Add dropout arg in DynUNet init Signed-off-by: Andres <diazandr3s@gmail.com>
* [DLMED] add device option Signed-off-by: Nic Ma <nma@nvidia.com> * look up options for types Signed-off-by: Wenqi Li <wenqil@nvidia.com> * adds unit tests Signed-off-by: Wenqi Li <wenqil@nvidia.com> Co-authored-by: Wenqi Li <wenqil@nvidia.com>
…iles, ScaleIntensityRangePercentilesd (#2943) ScaleIntensityRange, ScaleIntensityRanged, ScaleIntensityRangePercentiles, ScaleIntensityRangePercentilesd
Rotate, Rotated, RandRotate, RandRotated
…ndAffined, Rand2dElastic, Rand3dElastic, Rand2dElasticd, Rand3dElasticd (#2922) * AffineGrid, RandAffineGrid, Resample Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com> * Affine, RandAffine, Affined, RandAffined Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com> * deprecate as_tensor_output Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com> * fixes Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com> * remove plotting Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com> * Rand2dElastic, Rand3dElastic, Rand2dElasticd, Rand3dElasticd Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com> * CropForeground Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com> * fix Invertd Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com>
* transforms convert to the necessary type Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com>
* Add dtype to ToCuPy Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Add unittests to include dtype Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Implement convert_to_cupy Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Addressed all comments Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Addressed all comments Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Add dtype for Sequence Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com>
* [DLMED] update according to comments Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] remove unnecessary arg Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] fix style issue Signed-off-by: Nic Ma <nma@nvidia.com>
* [DLMED] enhance type conversion Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] fix CI test Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] add more unit tests Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] fix flake8 Signed-off-by: Nic Ma <nma@nvidia.com>
* fixes tutorial 353 Signed-off-by: Wenqi Li <wenqil@nvidia.com> * adding type tests Signed-off-by: Wenqi Li <wenqil@nvidia.com> * improves type checks Signed-off-by: Wenqi Li <wenqil@nvidia.com> * fixes flake8 Signed-off-by: Wenqi Li <wenqil@nvidia.com> * fixes as channel first Signed-off-by: Wenqi Li <wenqil@nvidia.com> * type test option Signed-off-by: Wenqi Li <wenqil@nvidia.com> * ndarray suuport Signed-off-by: Wenqi Li <wenqil@nvidia.com> * fixes unit tests Signed-off-by: Wenqi Li <wenqil@nvidia.com> update Signed-off-by: Wenqi Li <wenqil@nvidia.com> * bash option for windows test Signed-off-by: Wenqi Li <wenqil@nvidia.com> * fixes unit tests Signed-off-by: Wenqi Li <wenqil@nvidia.com> * enhance norm intensity tests Signed-off-by: Wenqi Li <wenqil@nvidia.com> * fixes merge tests Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Nic Ma <nma@nvidia.com>
* add multimodal transformers Signed-off-by: ahatamizadeh <ahatamizadeh@nvidia.com>
…op_centers`, `generate_pos_neg_label_crop_centers`, `generate_label_classes_crop_centers` (#2958) torch map_binary_to_indices, map_classes_to_indices, correct_crop_centers, generate_pos_neg_label_crop_centers, generate_label_classes_crop_centers
* Implement CuCIM wrapper transfrom Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com>
Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com>
* Update with cupy.ndarray Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Change to use has_cp Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Change the format Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Fix a bug Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com>
* Fix for Jupyter plotting Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk> * Fix for Jupyter plotting Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk> * Fix for Jupyter plotting Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* adds an option to skip renorm Signed-off-by: Wenqi Li <wenqil@nvidia.com> * update intensity scale range/percentile Signed-off-by: Wenqi Li <wenqil@nvidia.com> * update tests Signed-off-by: Wenqi Li <wenqil@nvidia.com> * update based on comments Signed-off-by: Wenqi Li <wenqil@nvidia.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * update based on comments Signed-off-by: Wenqi Li <wenqil@nvidia.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* [DLMED] add support for both TensorBoard and TensorBoardX Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] add RGB color GIF Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] add support to handlers Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] add optional import Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] format code Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] fix flake8≈ Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] fix typo Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] fix typing Signed-off-by: Nic Ma <nma@nvidia.com> * [DLEMD] test python 3.6 Signed-off-by: Nic Ma <nma@nvidia.com> * test remove typing Signed-off-by: Wenqi Li <wenqil@nvidia.com> * [DLMED] update according to comments Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] fix tests Signed-off-by: Nic Ma <nma@nvidia.com> * temp fix Signed-off-by: Wenqi Li <wenqil@nvidia.com> * [DLMED] remove moviepy Signed-off-by: Nic Ma <nma@nvidia.com> Co-authored-by: Wenqi Li <wenqil@nvidia.com>
* revise metrics and cumulative Signed-off-by: Wenqi Li <wenqil@nvidia.com> * updated based on comments Signed-off-by: Wenqi Li <wenqil@nvidia.com> * update based on comments Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* enhance dynunet based on brats21 1st solution Signed-off-by: Yiheng Wang <vennw@nvidia.com> * add act_name argument Signed-off-by: Yiheng Wang <vennw@nvidia.com> * remove v1 and change error type Signed-off-by: Yiheng Wang <vennw@nvidia.com> * skip torchscript check before pt 1.6 for dynunet Signed-off-by: Yiheng Wang <vennw@nvidia.com> Co-authored-by: Wenqi Li <wenqil@nvidia.com>
* [DLMED] Add metric Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] add metric Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] add unit tests Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] add doc-string Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] fix doc Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] update according to comments Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] update for latest API Signed-off-by: Nic Ma <nma@nvidia.com> * [MONAI] python code formatting Signed-off-by: monai-bot <monai.miccai2019@gmail.com> * [DLMED] fix min tests Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] fix test typo Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] update according to comments Signed-off-by: Nic Ma <nma@nvidia.com> Co-authored-by: Wenqi Li <wenqil@nvidia.com> Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
* [DLMED] add cross validation datalist Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] add doc and tests Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] update according to comments Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] update according to comments Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] remove nifti test Signed-off-by: Nic Ma <nma@nvidia.com>
* fixes #2213 Signed-off-by: Wenqi Li <wenqil@nvidia.com> * update based on comments Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* add b-spline result to unit-test Signed-off-by: kate-sann5100 <yiwen.li@st-annes.ox.ac.uk> * style fix Signed-off-by: kate-sann5100 <yiwen.li@st-annes.ox.ac.uk> * [MONAI] python code formatting Signed-off-by: monai-bot <monai.miccai2019@gmail.com> * to exclude in min_tests
… is True (#3305) * [DLMED] fix keys issue Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] add unit test Signed-off-by: Nic Ma <nma@nvidia.com>
* [DLMED] update DiceLoss doc Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] update according to comments Signed-off-by: Nic Ma <nma@nvidia.com>
* Add tifffile support to WSIReader Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Update unittests Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Fix a typo Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Update docstring Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Update docstring Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Fix the backend name Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Fix a typo Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Add test for multiple get_data call Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> * Change to context manager for tifffile object Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com>
* update to 2110 Signed-off-by: Wenqi Li <wenqil@nvidia.com> * temp tests Signed-off-by: Wenqi Li <wenqil@nvidia.com> * update integration results Signed-off-by: Wenqi Li <wenqil@nvidia.com> * update tests Signed-off-by: Wenqi Li <wenqil@nvidia.com> * temp tests Signed-off-by: Wenqi Li <wenqil@nvidia.com> * Revert "temp tests" This reverts commit 02b3acc. Signed-off-by: Wenqi Li <wenqil@nvidia.com> * Revert "temp tests" This reverts commit 1356e8e. Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* Contrastive Loss added, first draft Signed-off-by: vnath <vnath@nvidia.com> * Almost all requirements covered Signed-off-by: vnath <vnath@nvidia.com> * Review Ready Signed-off-by: vnath <vnath@nvidia.com> * CL Loss needs negative mask to be on the device, fix commited Signed-off-by: vnath <vnath@nvidia.com> * Cuda test added to CL loss test file Signed-off-by: vnath <vnath@nvidia.com> * Fix for tests failing on PT16 due to device mismatch Signed-off-by: vnath <vnath@nvidia.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: vnath <vnath@nvidia.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* [DLMED] add dep check Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] fix typo Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] update according to comments Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Nic Ma <nma@nvidia.com>
… API (#3295) * adds traceable API Signed-off-by: Wenqi Li <wenqil@nvidia.com> * drop peek Signed-off-by: Wenqi Li <wenqil@nvidia.com> * deprecate inversekeys Signed-off-by: Wenqi Li <wenqil@nvidia.com> * inversekeys -> tracekeys Signed-off-by: Wenqi Li <wenqil@nvidia.com> * update trace_key Signed-off-by: Wenqi Li <wenqil@nvidia.com> * update based on comments Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* torch version check Signed-off-by: Wenqi Li <wenqil@nvidia.com> * temp tests Signed-off-by: Wenqi Li <wenqil@nvidia.com> * additional cases Signed-off-by: Wenqi Li <wenqil@nvidia.com> * fixes tests Signed-off-by: Wenqi Li <wenqil@nvidia.com> * update unit test names Signed-off-by: Wenqi Li <wenqil@nvidia.com> * remove temp tests Signed-off-by: Wenqi Li <wenqil@nvidia.com> * update based on comments Signed-off-by: Wenqi Li <wenqil@nvidia.com> * fixes codeformat Signed-off-by: Wenqi Li <wenqil@nvidia.com> Co-authored-by: Eric Kerfoot <17726042+ericspod@users.noreply.github.com>
* update clang-format download Signed-off-by: Wenqi Li <wenqil@nvidia.com> * fixes unit test Signed-off-by: Wenqi Li <wenqil@nvidia.com> * update based on comments Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Nic Ma <nma@nvidia.com>
* MIL component to extract patches Signed-off-by: myron <amyronenko@nvidia.com> * MIL component to extract patches Signed-off-by: myron <amyronenko@nvidia.com> * random flag, minor fixes Signed-off-by: myron <amyronenko@nvidia.com> * minor fixes for padding Signed-off-by: myron <amyronenko@nvidia.com> * improve tests Signed-off-by: myron <amyronenko@nvidia.com> Co-authored-by: Behrooz <3968947+drbeh@users.noreply.github.com>
* 3251 Add dependency check in WSIReader (#3312) * [DLMED] add dep check Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] fix typo Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] update according to comments Signed-off-by: Nic Ma <nma@nvidia.com> Signed-off-by: myron <amyronenko@nvidia.com> * [DLMED] MILmodel PR Signed-off-by: myron <amyronenko@nvidia.com> * small updates Signed-off-by: myron <amyronenko@nvidia.com> * fix jit issues Signed-off-by: myron <amyronenko@nvidia.com> * jit fix attempt Signed-off-by: myron <amyronenko@nvidia.com> * removing Enum Signed-off-by: myron <amyronenko@nvidia.com> Co-authored-by: Nic Ma <nma@nvidia.com> Co-authored-by: Behrooz <3968947+drbeh@users.noreply.github.com>
* update pathlike obj Signed-off-by: Wenqi Li <wenqil@nvidia.com> * support of pathlike obj Signed-off-by: Wenqi Li <wenqil@nvidia.com> * review path obj Signed-off-by: Wenqi Li <wenqil@nvidia.com> * update tests Signed-off-by: Wenqi Li <wenqil@nvidia.com> * autofix Signed-off-by: Wenqi Li <wenqil@nvidia.com> * fixes unit test Signed-off-by: Wenqi Li <wenqil@nvidia.com> * update based on comments Signed-off-by: Wenqi Li <wenqil@nvidia.com> * fixes dep issue Signed-off-by: Wenqi Li <wenqil@nvidia.com>
…_keys is True (#3325) * [DLMED] enhance no keys for allow_missing_keys Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] update according to comments Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] update according to comments Signed-off-by: Nic Ma <nma@nvidia.com> * [DLMED] update according to comments Signed-off-by: Nic Ma <nma@nvidia.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes # .
Description
A few sentences describing the changes proposed in this pull request.
Status
Ready/Work in progress/Hold
Types of changes
./runtests.sh -f -u --net --coverage
../runtests.sh --quick --unittests
.make html
command in thedocs/
folder.