Skip to content

merge master#152

Merged
Nic-Ma merged 401 commits intoNic-Ma:2474-deprecate-handlersfrom
Project-MONAI:dev
Jun 29, 2021
Merged

merge master#152
Nic-Ma merged 401 commits intoNic-Ma:2474-deprecate-handlersfrom
Project-MONAI:dev

Conversation

@Nic-Ma
Copy link
Owner

@Nic-Ma Nic-Ma commented Jun 29, 2021

Fixes # .

Description

A few sentences describing the changes proposed in this pull request.

Status

Ready/Work in progress/Hold

Types of changes

  • 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 --codeformat --coverage.
  • Quick tests passed locally by running ./runtests.sh --quick.
  • In-line docstrings updated.
  • Documentation updated, tested make html command in the docs/ folder.

Nic-Ma and others added 30 commits April 5, 2021 21:44
* [DLMED] enhance decathlon datalist

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix typo

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add unit test

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix flake8 issue

Signed-off-by: Nic Ma <nma@nvidia.com>

Co-authored-by: Behrooz <3968947+behxyz@users.noreply.github.com>
Signed-off-by: Behrooz <3968947+behxyz@users.noreply.github.com>
* adds docker tag action

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* adds tag info

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* update versioneer

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* refactor docker building

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* update docs deps.

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* fixes https://github.com/Project-MONAI/MONAI/runs/2283148095\?check_suite_focus\=true\#step:7:8972

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* Revert "fixes https://github.com/Project-MONAI/MONAI/runs/2283148095\?check_suite_focus\=true\#step:7:8972"

This reverts commit 1407400.

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* Update garbage collection assertion to a more reliable one

Signed-off-by: Behrooz <3968947+behxyz@users.noreply.github.com>

* Remove print

Signed-off-by: Behrooz <3968947+behxyz@users.noreply.github.com>
* Working ParameterScheduler 

Added a new ParameterScheduler handler and the required tests.

Signed-off-by: Petru-Daniel Tudosiu <petru.daniel@tudosiu.com>
Signed-off-by: Nic Ma <nma@nvidia.com>
* [DLMED] add support for addtional events

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add unit tests

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix typehints

Signed-off-by: Nic Ma <nma@nvidia.com>

* [MONAI] python code formatting

Signed-off-by: monai-bot <monai.miccai2019@gmail.com>

* fixes typos

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
Co-authored-by: Wenqi Li <wenqil@nvidia.com>
* fixes #1965

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* adds docstring

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* [DLMED] enhance doc-strings

Signed-off-by: Nic Ma <nma@nvidia.com>

* [MONAI] python code formatting

Signed-off-by: monai-bot <monai.miccai2019@gmail.com>

Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
* adding init efficientnet support

Signed-off-by: masadcv <muhammad.asad@kcl.ac.uk>

* fixing flake8 and further refactoring

Signed-off-by: masadcv <muhammad.asad@kcl.ac.uk>

* adding unittests for efficiennet

Signed-off-by: masadcv <muhammad.asad@kcl.ac.uk>

* making unittests backwards compatible python<3.8

Signed-off-by: masadcv <muhammad.asad@kcl.ac.uk>

* fixed kitty unittests file path

Signed-off-by: masadcv <muhammad.asad@kcl.ac.uk>

* adding docstrings and minor refactoring

Signed-off-by: masadcv <muhammad.asad@kcl.ac.uk>

* fix flake8-py3 failing test

Signed-off-by: masadcv <muhammad.asad@kcl.ac.uk>

* generalize drop_connect for n-dim, fix/add unittests, remove assert

Signed-off-by: masadcv <muhammad.asad@kcl.ac.uk>

* fix failing unittest, CC0-license image for test

Signed-off-by: masadcv <muhammad.asad@kcl.ac.uk>

* refactoring code for review

Signed-off-by: masadcv <muhammad.asad@kcl.ac.uk>

* WIP fix mypy type hint errors

Signed-off-by: masadcv <muhammad.asad@kcl.ac.uk>

* fix cuda test error

Signed-off-by: masadcv <muhammad.asad@kcl.ac.uk>

* WIP fix test errors

Signed-off-by: masadcv <muhammad.asad@kcl.ac.uk>

* adding non-default shape tests

Signed-off-by: masadcv <muhammad.asad@kcl.ac.uk>

* remove 3d case from non-default shape test

Signed-off-by: masadcv <muhammad.asad@kcl.ac.uk>

* refactoring and updating docs

Signed-off-by: masadcv <muhammad.asad@kcl.ac.uk>

Co-authored-by: Yiheng Wang <68361391+yiheng-wang-nv@users.noreply.github.com>
Co-authored-by: Wenqi Li <wenqil@nvidia.com>
* [DLMED] add TransformInverter handler

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix typo

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add support in SegmentationSaver handler

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix flake8 issue

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix flake8 issue

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix CI test

Signed-off-by: Nic Ma <nma@nvidia.com>

* [MONAI] python code formatting

Signed-off-by: monai-bot <monai.miccai2019@gmail.com>

Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
* changelog for 0.5.0

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* update changelog

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* [DLMED] add TransformInverter handler

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix typo

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add support in SegmentationSaver handler

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix flake8 issue

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix flake8 issue

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix CI test

Signed-off-by: Nic Ma <nma@nvidia.com>

* [MONAI] python code formatting

Signed-off-by: monai-bot <monai.miccai2019@gmail.com>

* [DLMED] save mode into inverse dict

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add unit tests

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix ToTensor inverse issue

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] change the replacement logic into util function

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add more tests

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix flake8

Signed-off-by: Nic Ma <nma@nvidia.com>

* [MONAI] python code formatting

Signed-off-by: monai-bot <monai.miccai2019@gmail.com>

Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
* [DLMED] update highlights for 0.5

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add invert transforms

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add more highlights

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add checkpointloader

Signed-off-by: Nic Ma <nma@nvidia.com>

* downscale image

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* downscale image

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* update docs

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* update desc

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* update

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

Co-authored-by: Wenqi Li <wenqil@nvidia.com>
* update convs docstrings

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* increase tol for cuda crf

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* update requirements according to docs/requirements

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* prune image

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>

Co-authored-by: Wenqi Li <wenqil@nvidia.com>
* [DLMED] metrics support a list of tensor

Signed-off-by: Nic Ma <nma@nvidia.com>

* update workflow test

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* [DLMED] fix engine.state.output dict copy issue

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add num_workers

Signed-off-by: Nic Ma <nma@nvidia.com>

* fixes typos

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* update tests

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* update docstrings

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* tests

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

Co-authored-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* handling error

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* temp test

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* fixes tests

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* Revert "temp test"

This reverts commit 60661ae.

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* update dev version

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* typo fix

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com>
TTA progress bar, use torch for mode, add label meta_data
* follow up of #1992

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* update spacing inverse

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* [DLMED] update TransformInverter

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix deepcopy

Signed-off-by: Nic Ma <nma@nvidia.com>

* [MONAI] python code formatting

Signed-off-by: monai-bot <monai.miccai2019@gmail.com>

Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* [DLMED] add more tests

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add nearest test cases

Signed-off-by: Nic Ma <nma@nvidia.com>
* adds a what's new page

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
madil90 and others added 29 commits June 21, 2021 21:05
* Add blossom pre-merge pipeline

Signed-off-by: Mohammad Adil <madil@nvidia.com>
* [DLMED] add min tests command

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] update CI script

Signed-off-by: Nic Ma <nma@nvidia.com>
* [DKMED] add CSV datalist

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add group feature

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add unit test

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add more unit tests

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add optional install

Signed-off-by: Nic Ma <nma@nvidia.com>

* [MONAI] python code formatting

Signed-off-by: monai-bot <monai.miccai2019@gmail.com>

* [DLMED] fix flake8 issue

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add doc-strings

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix typo

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add CSVDataset for non-iterable data

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix min test

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add CSVIterableDataset base

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add CSVIterableDataset

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] support multiple processes

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix tests

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix flake8

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix docs-build

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix min tests

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix CI tests

Signed-off-by: Nic Ma <nma@nvidia.com>

* [MONAI] python code formatting

Signed-off-by: monai-bot <monai.miccai2019@gmail.com>

* [DLMED] fix typo

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] change sys.platform

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] skip if windows

Signed-off-by: Nic Ma <nma@nvidia.com>

* [MONAI] python code formatting

Signed-off-by: monai-bot <monai.miccai2019@gmail.com>

* [DLMED] add col_types arg

Signed-off-by: Nic Ma <nma@nvidia.com>

Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
Co-authored-by: Eric Kerfoot <17726042+ericspod@users.noreply.github.com>
Co-authored-by: Wenqi Li <wenqil@nvidia.com>
* [DLMED] test mypy fix

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] test commit

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix np.random

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix other numpy data type errors

Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* added spikes transform

Signed-off-by: Yaniel Cabrera <yaniel.cabrera@gmail.com>
* [DLMED] add image_only and unit tests

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix flake8 issue

Signed-off-by: Nic Ma <nma@nvidia.com>
* add json config model support

Signed-off-by: Wenqi Li <wenqil@nvidia.com>

* update based on comments

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* [DLMED] add -1 support for pixdim

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix typo

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add scale_np = scale_np[:d]

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix flake8

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] update accortding to comments

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] remove image_only in Spacing and Orientation

Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Dong Yang <dongy@nvidia.com>
Signed-off-by: Nic Ma <nma@nvidia.com>
* [DLMED] add TorchVisionClassificationModel

Signed-off-by: Nic Ma <nma@nvidia.com>

Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
* Add parameter unpacking for transforms

Signed-off-by: Sebastian Penhouet <sebastian.penhouet@airamed.de>
Signed-off-by: Nic Ma <nma@nvidia.com>
* [DLMED] add copy logic

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix flake8

Signed-off-by: Nic Ma <nma@nvidia.com>
* Add query to NGC to get matched model URL and version.
Allow mmar download with latest version or a specific version.

Signed-off-by: Isaac Yang <isaacy@nvidia.com>
no need for default orig_size stored for invertible transforms
Signed-off-by: Can Zhao <canz@nvidia.com>
Signed-off-by: Yiheng Wang <vennw@nvidia.com>
* [DLMED] enhance ToTensor

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <nma@nvidia.com>
#2455)

* add clara_train_covid19_3d_ct_classification and clara_train_covid19_annotation_ct_lung_1

point to pt version of covid19 lung annotation model

Signed-off-by: Holger Roth <hroth@nvidia.com>
* [DLMED] add pad options

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add to dict transforms

Signed-off-by: Nic Ma <nma@nvidia.com>

* [MONAI] python code formatting

Signed-off-by: monai-bot <monai.miccai2019@gmail.com>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <nma@nvidia.com>

Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
Signed-off-by: ahatamizadeh <ahatamizadeh@nvidia.com>
* [DLMED] update ignite to 0.4.5

Signed-off-by: Nic Ma <nma@nvidia.com>
* [DLMED] add dynamic data list in CacheDataset

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] add support to PersistentDataset

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix flake8 issue

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] fix CI tests

Signed-off-by: Nic Ma <nma@nvidia.com>

* [DLMED] enhance dataset

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_data -> set_data

Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Holger Roth <hroth@nvidia.com>
…grow (#2442)

Signed-off-by: vnath <vnath@nvidia.com>
@Nic-Ma Nic-Ma merged commit 793ee6e into Nic-Ma:2474-deprecate-handlers Jun 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.