Merged
Conversation
Signed-off-by: mersad95zd <[email protected]>
* bc nonbreaking tests Signed-off-by: Wenqi Li <[email protected]> * update docstring Signed-off-by: Wenqi Li <[email protected]> * compatible collate Signed-off-by: Wenqi Li <[email protected]> * adds flag Signed-off-by: Wenqi Li <[email protected]> * update Signed-off-by: Wenqi Li <[email protected]> * fixes min tests Signed-off-by: Wenqi Li <[email protected]> * integration Signed-off-by: Wenqi Li <[email protected]> * default to metatensor Signed-off-by: Wenqi Li <[email protected]> * update Signed-off-by: Wenqi Li <[email protected]> * update baesd on comments, refactoring, more tests Signed-off-by: Wenqi Li <[email protected]> * debug typing Signed-off-by: Wenqi Li <[email protected]> * debug typing Signed-off-by: Wenqi Li <[email protected]> * debug typing Signed-off-by: Wenqi Li <[email protected]> * simplify, more tests Signed-off-by: Wenqi Li <[email protected]> * multisamples cropping Signed-off-by: Wenqi Li <[email protected]> * simplified utilities, docstrings Signed-off-by: Wenqi Li <[email protected]> * update based on comments Signed-off-by: Wenqi Li <[email protected]> * exclude in min Signed-off-by: Wenqi Li <[email protected]>
* Create meaniou.py Signed-off-by: Yashika Jain <[email protected]> * Create test_compute_meaniou.py Signed-off-by: Yashika Jain <[email protected]> * Update __init__.py Signed-off-by: Yashika Jain <[email protected]> * Update metrics.rst Signed-off-by: Yashika Jain <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Signed-off-by: Yashika Jain <[email protected]> * Update test_compute_meaniou.py Signed-off-by: Yashika Jain <[email protected]> * Update meaniou.py Signed-off-by: Yashika Jain <[email protected]> * Update metrics.rst Signed-off-by: Yashika Jain <[email protected]> * Update __init__.py Signed-off-by: Yashika Jain <[email protected]> * Update meaniou.py Signed-off-by: Yashika Jain <[email protected]> * Update test_compute_meaniou.py Signed-off-by: Yashika Jain <[email protected]> * Update metrics.rst Signed-off-by: Yashika Jain <[email protected]> * Update test_compute_meaniou.py Signed-off-by: Yashika Jain <[email protected]> * Update test_compute_meaniou.py Signed-off-by: Yashika Jain <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Nic Ma <[email protected]>
* fixes shape fallback Signed-off-by: Wenqi Li <[email protected]> * fixes #4655 Signed-off-by: Wenqi Li <[email protected]>
* [DLMED] enhance metrics doc with example Signed-off-by: Nic Ma <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * [DLMED] update according to comments Signed-off-by: Nic Ma <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* fixes pad-collate Signed-off-by: Wenqi Li <[email protected]> * adds tests Signed-off-by: Wenqi Li <[email protected]> * update based on comments Signed-off-by: Wenqi Li <[email protected]>
* blend_images: voxel-wise alpha Signed-off-by: Richard Brown <[email protected]> * linting is wrong Signed-off-by: Richard Brown <[email protected]> * fixes Signed-off-by: Richard Brown <[email protected]>
* enhance verify metadata and dynunet docstring Signed-off-by: Yiheng Wang <[email protected]> * reverse dynunet changes and fix flake8 error Signed-off-by: Yiheng Wang <[email protected]> * fix flake8 error Signed-off-by: Yiheng Wang <[email protected]>
[DLMED] fix collate issue Signed-off-by: Nic Ma <[email protected]>
* adds __array_function__ impl. Signed-off-by: Wenqi Li <[email protected]> * update based on comments Signed-off-by: Wenqi Li <[email protected]> * update ufunc Signed-off-by: Wenqi Li <[email protected]> * pt1.7 Signed-off-by: Wenqi Li <[email protected]> * fixes typo Signed-off-by: Wenqi Li <[email protected]> * fixes tests Signed-off-by: Wenqi Li <[email protected]> * more checking Signed-off-by: Wenqi Li <[email protected]>
* mri utils added Signed-off-by: mersad95zd <[email protected]> * fft_utils with its unit test added Signed-off-by: mersad95zd <[email protected]> * fft_utils updated with monai data converter Signed-off-by: mersad95zd <[email protected]> * updated fft_util's docstring Signed-off-by: mersad95zd <[email protected]> * apps.rst updated with fft_utils docstrings under the reconstruction module Signed-off-by: mersad95zd <[email protected]> * fft_utils docstring updated by adding dimension hins Signed-off-by: mersad95zd <[email protected]> * fft_utils docstring updated by removing redundant output type Signed-off-by: mersad95zd <[email protected]> * test_fft_utils.py moved to the tests folder Signed-off-by: mersad95zd <[email protected]> * created fft_utils_t, the torch-only version of fft_utils Signed-off-by: mersad95zd <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fft_utils_t updated with type ignore for mypy Signed-off-by: mersad95zd <[email protected]> * docs/source/networks.rst updated with fft_utils_t Signed-off-by: mersad95zd <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * manual fix for fft_utils_t output data types Signed-off-by: mersad95zd <[email protected]> * initial mri_transforms added under apps/reconstruction Signed-off-by: mersad95zd <[email protected]> * with PR1 files to avoid error Signed-off-by: mersad95zd <[email protected]> * PR1 included Signed-off-by: mersad95zd <[email protected]> * PR1 files finally removed Signed-off-by: mersad95zd <[email protected]> * putting test_mri_transforms under apps for now Signed-off-by: mersad95zd <[email protected]> * isort fixed Signed-off-by: mersad95zd <[email protected]> * ignore this commit, still in progress Signed-off-by: mersad95zd <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * created utils, array, and dictionary; still a very early-stage commit Signed-off-by: mersad95zd <[email protected]> * completing transform arrays and dicts plus mri_utils and the unit tests Signed-off-by: mersad95zd <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * move tests under apps for now Signed-off-by: mersad95zd <[email protected]> * fixed docs and tests Signed-off-by: mersad95zd <[email protected]> * added unittests for DetailedNormalizeIntensityd and TargetBasedSpatialCropd and fixed unbiased issue of torch.std Signed-off-by: mersad95zd <[email protected]> * fixed random seed; added enum keys; corrected docs format; corrected typos Signed-off-by: mersad95zd <[email protected]> * rss name corrected Signed-off-by: mersad95zd <[email protected]> * minor issues fixed; todos are __init__ and decide upon randomize Signed-off-by: mersad95zd <[email protected]> * added __init__ Signed-off-by: mersad95zd <[email protected]> * fixed file names Signed-off-by: mersad95zd <[email protected]> * added more notes to InputTargetNormalizeIntensity Signed-off-by: mersad95zd <[email protected]> * added more clarifications to InputTargetNormalizeIntensityd Signed-off-by: mersad95zd <[email protected]> * made ReferenceBasedNormalizeIntensityd and ReferenceBasedSpatialCropd consistent with other monai transforms Signed-off-by: mersad95zd <[email protected]> * minor updates to kspace masks Signed-off-by: mersad95zd <[email protected]> * new utils added: complex_mul and complex_conj Signed-off-by: mersad95zd <[email protected]> * mypy issue with mri_utils unittest resolved Signed-off-by: mersad95zd <[email protected]> * a separate PR for mri_utils Signed-off-by: mersad95zd <[email protected]> * minor update to enum keys Signed-off-by: mersad95zd <[email protected]> * minor docstring fix Signed-off-by: mersad95zd <[email protected]> * separated complex utils Signed-off-by: mersad95zd <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * docs updated Signed-off-by: mersad95zd <[email protected]> * docs updated Signed-off-by: mersad95zd <[email protected]> * compelx_utils docstring updated Signed-off-by: mersad95zd <[email protected]> Co-authored-by: Can Zhao <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Wenqi Li <[email protected]>
* mri utils added Signed-off-by: mersad95zd <[email protected]> * fft_utils with its unit test added Signed-off-by: mersad95zd <[email protected]> * fft_utils updated with monai data converter Signed-off-by: mersad95zd <[email protected]> * updated fft_util's docstring Signed-off-by: mersad95zd <[email protected]> * apps.rst updated with fft_utils docstrings under the reconstruction module Signed-off-by: mersad95zd <[email protected]> * fft_utils docstring updated by adding dimension hins Signed-off-by: mersad95zd <[email protected]> * fft_utils docstring updated by removing redundant output type Signed-off-by: mersad95zd <[email protected]> * test_fft_utils.py moved to the tests folder Signed-off-by: mersad95zd <[email protected]> * created fft_utils_t, the torch-only version of fft_utils Signed-off-by: mersad95zd <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fft_utils_t updated with type ignore for mypy Signed-off-by: mersad95zd <[email protected]> * docs/source/networks.rst updated with fft_utils_t Signed-off-by: mersad95zd <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * manual fix for fft_utils_t output data types Signed-off-by: mersad95zd <[email protected]> * initial mri_transforms added under apps/reconstruction Signed-off-by: mersad95zd <[email protected]> * with PR1 files to avoid error Signed-off-by: mersad95zd <[email protected]> * PR1 included Signed-off-by: mersad95zd <[email protected]> * PR1 files finally removed Signed-off-by: mersad95zd <[email protected]> * putting test_mri_transforms under apps for now Signed-off-by: mersad95zd <[email protected]> * isort fixed Signed-off-by: mersad95zd <[email protected]> * ignore this commit, still in progress Signed-off-by: mersad95zd <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * created utils, array, and dictionary; still a very early-stage commit Signed-off-by: mersad95zd <[email protected]> * completing transform arrays and dicts plus mri_utils and the unit tests Signed-off-by: mersad95zd <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * move tests under apps for now Signed-off-by: mersad95zd <[email protected]> * fixed docs and tests Signed-off-by: mersad95zd <[email protected]> * fast-mri-reader initial commit; todo is the unittest Signed-off-by: mersad95zd <[email protected]> * unittest added Signed-off-by: mersad95zd <[email protected]> * remove unncessary packages from the reader Signed-off-by: mersad95zd <[email protected]> * manual installation of h5py added Signed-off-by: mersad95zd <[email protected]> * enum keys added Signed-off-by: mersad95zd <[email protected]> * h5py added to requirements-dev.txt Signed-off-by: mersad95zd <[email protected]> * optional import of h5py Signed-off-by: mersad95zd <[email protected]> * fixed h5py dependency Signed-off-by: mersad95zd <[email protected]> * fixed h5py dependency again Signed-off-by: mersad95zd <[email protected]> * fixed docstring; fixed import issue Signed-off-by: mersad95zd <[email protected]> * added h5py to relevant requirement files; updated fastmri_reader Signed-off-by: mersad95zd <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * docs updated Signed-off-by: mersad95zd <[email protected]> * fixed os.path.basename Signed-off-by: mersad95zd <[email protected]> Co-authored-by: Can Zhao <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* get/set array Signed-off-by: Wenqi Li <[email protected]> * fixes flake8 Signed-off-by: Wenqi Li <[email protected]> * update docstrings Signed-off-by: Wenqi Li <[email protected]> * more tests Signed-off-by: Wenqi Li <[email protected]> * fixes flake8 Signed-off-by: Wenqi Li <[email protected]> * update according to comments Signed-off-by: Wenqi Li <[email protected]> * update based on comments Signed-off-by: Wenqi Li <[email protected]> * update docstring Signed-off-by: Wenqi Li <[email protected]> * fixes tests Signed-off-by: Wenqi Li <[email protected]> * fixes tests Signed-off-by: Wenqi Li <[email protected]> * fixes #4699 Signed-off-by: Wenqi Li <[email protected]>
…support 0.9.1* (#4692) * Fix nuclick transform for meta tensor Signed-off-by: SACHIDANAND ALLE <[email protected]> * Fix deepgrow transform for metatensor Signed-off-by: Sachidanand Alle <[email protected]>
* fixes swinunetr Signed-off-by: Wenqi Li <[email protected]> * update tests Signed-off-by: Wenqi Li <[email protected]> * less changes Signed-off-by: Wenqi Li <[email protected]> * review docs Signed-off-by: Wenqi Li <[email protected]>
* preserve key order Signed-off-by: KumoLiu <[email protected]> * fixes integration Signed-off-by: Wenqi Li <[email protected]> Co-authored-by: Wenqi Li <[email protected]>
* fixes #4708 Signed-off-by: Wenqi Li <[email protected]> * shallow copy Signed-off-by: Wenqi Li <[email protected]> * update device affine Signed-off-by: Wenqi Li <[email protected]> * update Signed-off-by: Wenqi Li <[email protected]> * fixes tests Signed-off-by: Wenqi Li <[email protected]> * update copy Signed-off-by: Wenqi Li <[email protected]>
* update indexing methods Signed-off-by: Wenqi Li <[email protected]> * review attributes Signed-off-by: Wenqi Li <[email protected]>
* using copy() Signed-off-by: Wenqi Li <[email protected]> * simple copy attr Signed-off-by: Wenqi Li <[email protected]> * simple copy Signed-off-by: Wenqi Li <[email protected]> * update tests Signed-off-by: Wenqi Li <[email protected]> * update util Signed-off-by: Wenqi Li <[email protected]> * update default Signed-off-by: Wenqi Li <[email protected]> * fixes tests Signed-off-by: Wenqi Li <[email protected]> * update data converting to have is_batch Signed-off-by: Wenqi Li <[email protected]> * update attr copying Signed-off-by: Wenqi Li <[email protected]> * refactoring Signed-off-by: Wenqi Li <[email protected]> * update based on comments Signed-off-by: Wenqi Li <[email protected]> * fixes typo Signed-off-by: Wenqi Li <[email protected]> * update tests Signed-off-by: Wenqi Li <[email protected]> * remove deepcopy Signed-off-by: Wenqi Li <[email protected]> * update based on comments Signed-off-by: Wenqi Li <[email protected]> * shape different assign Signed-off-by: Wenqi Li <[email protected]>
* fix deepedit/nuclick transforms for metatensor Signed-off-by: Sachidanand Alle <[email protected]>
[DLMED] add update API for config parser Signed-off-by: Nic Ma <[email protected]>
* Add TCIA dataset Signed-off-by: Yiheng Wang <[email protected]>
* dataset summary for metatensor Signed-off-by: Wenqi Li <[email protected]> * dataset summary support metatensor Signed-off-by: Wenqi Li <[email protected]> * fixes tests Signed-off-by: Wenqi Li <[email protected]>
* fix metatensor for detection Signed-off-by: Can Zhao <[email protected]> * fix mypy Signed-off-by: Can Zhao <[email protected]>
* update detection transforms for metatensor Signed-off-by: Wenqi Li <[email protected]> * fixes mypy Signed-off-by: Wenqi Li <[email protected]> * more tests about applied operations Signed-off-by: Wenqi Li <[email protected]>
* optional final Tanh Signed-off-by: Wenqi Li <[email protected]> * update param name Signed-off-by: Wenqi Li <[email protected]>
* add user warnings in AsChannelFirst and AddChannel Signed-off-by: KumoLiu <[email protected]> * change warning to deprecated Signed-off-by: KumoLiu <[email protected]> * change since0.9 to 0.8 Signed-off-by: KumoLiu <[email protected]> * add use MetaTensor data type Signed-off-by: KumoLiu <[email protected]> * fix pep8 Signed-off-by: KumoLiu <[email protected]>
* support block type string in resnet, senet Signed-off-by: KumoLiu <[email protected]> * fix docstring Signed-off-by: KumoLiu <[email protected]> * fix docstring in resnet Signed-off-by: KumoLiu <[email protected]> Co-authored-by: Yiheng Wang <[email protected]>
* [DLMED] add track_meta option Signed-off-by: Nic Ma <[email protected]>
Signed-off-by: Yiheng Wang <[email protected]> Fixes #4948 . ### Description This PR is used to enhance the bundle API, and enable to get: 1. a list of all bundles as well as their latest versions (by function `get_all_bundles_list`) 2. a bundle's latest version, and all existing verions (by function `get_bundle_versions`) 3. a bundle's information, include "id", "name", "size", "download_count", "browser_download_url". The information are achieved from github API directly (by function `get_bundle_info`) ### Status **Ready** ### 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). - [x] 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: Yiheng Wang <[email protected]>
Fixes #4954 ### Description This PR updates `ProbMapProducer` to works with `MetaTensors`. It will cause a backward incompatibility when used with the older version (non-MetaTensor versions) of `MaskedPatchWSIDataset` and `SlidingPatchWSIDataset`. ### Types of changes <!--- Put an `x` in all the boxes that apply, and remove the not applicable items --> - [x] Breaking change (fix or new feature that would cause existing functionality to change). - [x] New tests added to cover the changes. - [x] Integration tests passed locally by running `./runtests.sh -f -u --net --coverage`. - [x] Quick tests passed locally by running `./runtests.sh --quick --unittests --disttests`. Signed-off-by: Behrooz <[email protected]>
Signed-off-by: Wenqi Li <[email protected]> part of #4974 ### Description mostly documentation updates and non functional changes ### 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: Wenqi Li <[email protected]>
Fixes #3809. ### Description Adds num_components argument. Defaults to 1 for backwards compatibility. ### 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). - [x] New tests added to cover the changes. - [x] Integration tests passed locally by running `./runtests.sh -f -u --net --coverage`. - [x] Quick tests passed locally by running `./runtests.sh --quick --unittests --disttests`. - [x] In-line docstrings updated. - [x] Documentation updated, tested `make html` command in the `docs/` folder. Signed-off-by: Richard Brown <[email protected]>
…ai.engines (#5132) Fixes #4456 ### Description make sure that if the top-level modules miss dependencies, the optional import error raises properly. ### 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`. - [x] 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: Wenqi Li <[email protected]>
### Description Improve docstring and Optuna Integration(#5136 ) ### 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). - [x] New tests added to cover the changes. - [x] In-line docstrings updated. - [ ] Documentation updated, tested `make html` command in the `docs/` folder. Signed-off-by: Mingxin Zheng <[email protected]> Signed-off-by: Mingxin Zheng <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Mingxin Zheng <[email protected]> Co-authored-by: Wenqi Li <[email protected]>
Signed-off-by: Yiheng Wang <[email protected]> Fixes #5140 ### Description This PR is used to add `created_at` (the create time of a bundle) and `update_at` (the update time of a bundle) information in bundle API. It is helpful for showing the corresponding information in model zoo website. ### 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). - [ ] 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: Yiheng Wang <[email protected]> Co-authored-by: Wenqi Li <[email protected]>
Signed-off-by: Mingxin Zheng <[email protected]> Fixes datalist loader ### 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). Signed-off-by: Mingxin Zheng <[email protected]>
Signed-off-by: Wenqi Li <[email protected]> part of #5090 ### Description update the changelog please see also the backward compatibility guide: https://github.com/Project-MONAI/MONAI/blob/dev/CONTRIBUTING.md#backwards-compatibility ### 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: Wenqi Li <[email protected]>
Fixes #5148 . ### 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`. - [x] In-line docstrings updated. - [ ] Documentation updated, tested `make html` command in the `docs/` folder. Signed-off-by: a-parida12 <[email protected]> Signed-off-by: monai-bot <[email protected]> Co-authored-by: monai-bot <[email protected]>
Signed-off-by: Mingxin Zheng <[email protected]> Fixes # . ### 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: Mingxin Zheng <[email protected]> Signed-off-by: Wenqi Li <[email protected]> Co-authored-by: Wenqi Li <[email protected]> Co-authored-by: Wenqi Li <[email protected]>
Signed-off-by: Wenqi Li <[email protected]> Fixes #5150 ### Description `python -m tests.utils` may print additional contents from 3rd party packages, only the last line for the stdout should be used ### 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`. - [x] Quick tests passed locally by running `./runtests.sh --quick --unittests --disttests`. - [x] In-line docstrings updated. - [ ] Documentation updated, tested `make html` command in the `docs/` folder. Signed-off-by: Wenqi Li <[email protected]>
Signed-off-by: Wenqi Li <[email protected]> part of #5090 ### 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`. - [x] In-line docstrings updated. - [ ] Documentation updated, tested `make html` command in the `docs/` folder. Signed-off-by: Wenqi Li <[email protected]>
Fixes #5161 part of #5090 ### 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`. - [x] 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: Wenqi Li <[email protected]>
Fixes #5164 ### Description fixes file path tests ### 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). - [x] Quick tests passed locally by running `./runtests.sh --quick --unittests --disttests`. Signed-off-by: Wenqi Li <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>
Signed-off-by: Wenqi Li <[email protected]> Fixes #5090 ### Description update version numbers ### 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: Wenqi Li <[email protected]>
Signed-off-by: KumoLiu <[email protected]> Fixes #5176. ### Description Remove batch dim in `SobelGradients` and `SobelGradientsd` to make it consistent with other post transforms. ### 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: KumoLiu <[email protected]>
Signed-off-by: KumoLiu <[email protected]> Fixes #5177. ### Description Add channel dim in `ComputeHoVerMaps` and `ComputeHoVerMapsd` to make it consistent with other transforms. ### 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: KumoLiu <[email protected]> Co-authored-by: Behrooz Hashemian <[email protected]>
Fixes #5031. ### Description Update federated learning figure. Using SVG format. Also removes from svg from gitignore. ### 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. - [x] Documentation updated, tested `make html` command in the `docs/` folder. Signed-off-by: Holger Roth <[email protected]>
…5208) Signed-off-by: Wenqi Li <[email protected]> Fixes #5206 ### Description changes to `EnsureChannelFirst` so that the input `channel_dim` has a higher priority than `metatensor.meta['original_channel_dim']` ### 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`. - [x] Quick tests passed locally by running `./runtests.sh --quick --unittests --disttests`. - [x] In-line docstrings updated. - [x] Documentation updated, tested `make html` command in the `docs/` folder. Signed-off-by: Wenqi Li <[email protected]>
Signed-off-by: KumoLiu <[email protected]> Fixes #5209. ### Description Fix typo in `RandScaleIntensityd` ### 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). - [x] In-line docstrings updated. Signed-off-by: KumoLiu <[email protected]>
fixes #5193 fixes #5204 ### Description revise the import error messages and ignore a torchaudio warning. ### 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`. - [x] Quick tests passed locally by running `./runtests.sh --quick --unittests --disttests`. - [x] In-line docstrings updated. - [ ] Documentation updated, tested `make html` command in the `docs/` folder. Signed-off-by: Wenqi Li <[email protected]>
…ey()` default (#5213) Signed-off-by: Wenqi Li <[email protected]> Fixes #5211 Fixes #5214 ### Description - set device based on the first item: ```py device = self.rand_2d_elastic.device if device is None and isinstance(d[first_key], torch.Tensor): device = d[first_key].device # type: ignore self.rand_2d_elastic.set_device(device) ``` - simplied transform `first_key()` default to a tuple ### 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). - [x] New tests added to cover the changes. - [ ] Integration tests passed locally by running `./runtests.sh -f -u --net --coverage`. - [x] Quick tests passed locally by running `./runtests.sh --quick --unittests --disttests`. - [x] In-line docstrings updated. - [ ] Documentation updated, tested `make html` command in the `docs/` folder. Signed-off-by: Wenqi Li <[email protected]>
Signed-off-by: Wenqi Li <[email protected]> Fixes #3844 ### Description adding the flexibility for skipping the transform if the pixdim is in the specified range ### 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). - [x] New tests added to cover the changes. - [ ] Integration tests passed locally by running `./runtests.sh -f -u --net --coverage`. - [x] Quick tests passed locally by running `./runtests.sh --quick --unittests --disttests`. - [x] In-line docstrings updated. - [x] Documentation updated, tested `make html` command in the `docs/` folder. Signed-off-by: Wenqi Li <[email protected]>
Signed-off-by: Yiheng Wang <[email protected]> Fixes #4264 . ### Description This PR adds the antialiasing option for `Resized` transform. ### 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: Yiheng Wang <[email protected]>
…les (#5224) ### Description Some users may have models that take adjoint information. This PR allows the adjoint information to be passed through the visualisation classes to the model via `**kwargs`. Also combined the test files of GradCAM and GradCAM++ as they were the same. ### 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). - [x] New tests added to cover the changes. - [x] Quick tests passed locally by running `./runtests.sh --quick --unittests --disttests`. - [x] In-line docstrings updated. Signed-off-by: Richard Brown <[email protected]>
### Description We should be using `PY_EXE` in runtests as opposed to raw `pip`. ### 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). Signed-off-by: Richard Brown <[email protected]>
This file contains hidden or 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
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 --disttests.make htmlcommand in thedocs/folder.