Skip to content

merge master#170

Merged
Nic-Ma merged 441 commits into
Nic-Ma:2571-enhance-decollate-argfrom
Project-MONAI:dev
Jul 12, 2021
Merged

merge master#170
Nic-Ma merged 441 commits into
Nic-Ma:2571-enhance-decollate-argfrom
Project-MONAI:dev

Conversation

@Nic-Ma

@Nic-Ma Nic-Ma commented Jul 12, 2021

Copy link
Copy Markdown
Owner

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.

bhashemian and others added 30 commits April 20, 2021 10:26
* Implement RandTorchVisionD

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

* Add unittest for RandTorchVisiond

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

* Update docs

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

* Formatting

Signed-off-by: Behrooz <3968947+behxyz@users.noreply.github.com>
Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>

Co-authored-by: Eric Kerfoot <17726042+ericspod@users.noreply.github.com>
Signed-off-by: Behrooz <3968947+behxyz@users.noreply.github.com>
* [DLMED] check the label data for Tensor

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>
* [DLMED] add `device` and `to_tensor` args

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

* [DLMED] add support for non-tensor output

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

* [DLMED] remove detach.cpu

Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* fix duplication of key_transforms in RandSpatialCropSamplesd

Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com>

* [MONAI] python code formatting

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

* [DLMED] only deep copy unmodified

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

Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
Co-authored-by: Nic Ma <nma@nvidia.com>
* [DLMED] save inverted meta dict

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

* [MONAI] python code formatting

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

* safe key get

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>
Signed-off-by: Behrooz <3968947+behxyz@users.noreply.github.com>
* [DLMED] add divisible K

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

* [DLMED] fix flake8 issue

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>

* [DLMED] fix CI tests

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

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* enhance persistent temp

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

* fixes windows file rename issue

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

* enhance multiprocess LMDB

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

* remove usued vars

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

* fixes LGTM errors

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

* remove comparison-with-callable (W0143)

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

* fixes pylint W0231

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

* fixes PYL-R1705

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

* fixes PYL-R1720

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

* fixes PTC-W0060

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

* fixes PYL-W0105

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

* fixes PTC-W0016

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* update box_start/end for deepgrow

Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com>

* add test

Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com>
* [DLMED] add logging

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>
* [DLMED] fix classification issue

Signed-off-by: Nic Ma <nma@nvidia.com>
* [DLMED] add detach for Tensor

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

* fixes test

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

Co-authored-by: Wenqi Li <wenqil@nvidia.com>
* adding error messaging for unsupported tensor shapes

Signed-off-by: chaliebudd <charles.budd@kcl.ac.uk>

* [MONAI] python code formatting

Signed-off-by: monai-bot <monai.miccai2019@gmail.com>
* [DLMED] Enhance unit test and doc-string

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

* [MONAI] python code formatting

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

* [DLMED] enhance unit test

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

* [DLMED] fix CI test issue

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

Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
* [DLMED] fix shallow copy issue

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

* [DLMED] add patch_index to RandWeightedCrop

Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* update readme

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

* update index

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

* relative links

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

Co-authored-by: Eric Kerfoot <17726042+ericspod@users.noreply.github.com>
* Added RicianNoise transform

Signed-off-by: Lyndon Boone <lyndonboone8@gmail.com>

* Use ensure_tuple_rep in channel-wise RandRicianNoise transform

Signed-off-by: Lyndon Boone <lyndonboone8@gmail.com>

* Added RandRicianNoised transform

Signed-off-by: Lyndon Boone <lyndonboone8@gmail.com>

* Autofixed coding style errors

Signed-off-by: Lyndon Boone <lyndonboone8@gmail.com>

* Added paper reference for RandRicianNoise in docstring

Signed-off-by: Lyndon Boone <lyndonboone8@gmail.com>

* Added unit test for RandRicianNoise transform

Signed-off-by: Lyndon Boone <lyndonboone8@gmail.com>

* Added unit test for RandRicianNoised transform

Signed-off-by: Lyndon Boone <lyndonboone8@gmail.com>

* Fixed mypy typing issues

Signed-off-by: Lyndon Boone <lyndonboone8@gmail.com>
Signed-off-by: Nic Ma <nma@nvidia.com>
wyli and others added 29 commits July 1, 2021 16:59
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* 21.04->21.06

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

* temp tests

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

* temp test

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

* Revert "temp test"

This reverts commit f5385c2.

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

* Revert "temp tests"

This reverts commit 4468dcc.

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

* update version number

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

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] change key_metric_score_sign to a bool flag

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>
* [DLMED] add decollate logic

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

* [DLMED] fix plot

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

* [MONAI] python code formatting

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

* [DLMED] update classification integration test

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

* [MONAI] python code formatting

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

* [DLMED] restore decollate logic

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

* [DLMED] update according to comments

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

Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
* [DLMED] fix strict_shape

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

* [DLMED] add warning message

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>

* [DLMED] update according to comments

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

* [DLMED] add links

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

* [DLMED] Enhance doc-strings

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

* [DLMED] enhance CI 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] make get_model_spec API

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

* [DLMED] unit tests

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

* [DLMED] fix flake8 issue

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

* [DLMED] update lr_scheduler links

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

* [DLMED] update all the other links

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

* [DLMED] fix typo

Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Nic Ma <nma@nvidia.com>
* [DLMED] add horovod tests

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

* [MONAI] python code formatting

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

* [DLMED] skip min tests

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

* [DLMED] rename to skip auto CI

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

Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
Signed-off-by: Mohammad Adil <madil@nvidia.com>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* update focalloss to use sigmoid

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

* temp tests

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

* fixes tests

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* [DLMED] add decollate logic to DeepGrow

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 AddRandomGuidanced to test

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

* [DLMED] update network

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

* [DLMED] fix typo

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

* [DLMED] fix issue in addsignal

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

* [DLMED] fix guidance issue

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

* [DLMED] fix flake8

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

* [DLMED] fix mypy and docs

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

Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
* Deepgrow - Fix probability scalar value during collate

Signed-off-by: Sachidanand Alle <salle@nvidia.com>

* Fix CI checks

Signed-off-by: Sachidanand Alle <salle@nvidia.com>

Co-authored-by: Sachidanand Alle <salle@nvidia.com>
* [DLMED] Add EnsureTensor transform

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

* [DLMED] add unit tests

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

* [DLMED] Enhance doc-string

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

* [DLMED] update according to comments

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] restore deprecated

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>

Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
* [DLMED] update highlight titles

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

* [DLMED] add more content to highlight features

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

* [DLMED] Add other frameworks

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

* [DLMED] enhance distributed document

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

* update highlights

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

* adds jit descriptions

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

* adds gmm figure

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

* add mmar transfer learning figure

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

* fix typos

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

* [DLMED] add decollate batch section

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

* fixes typos

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

* update docs

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

Co-authored-by: Wenqi Li <wenqil@nvidia.com>
* add use_deterministic_algorithms flag

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

* fixes typing

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

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

* [DLMED] fix flake8

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

* [DLMED] update according to comments

Signed-off-by: Nic Ma <nma@nvidia.com>
* [DLMED] enhance for scalar tensor

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

* [MONAI] python code formatting

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

* [DLMED] remove redundant logic

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

* [DLMED] add doc-string for img

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

Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
* [DLMED] fix tests for PyTorch 1.5

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

* [DLMED] simplify the tests

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

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

* update tests

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

* docstring and less verbose progressbar

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

* docstring

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

* update based on comments

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
* adds a release note for 0.6.0

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

* update based on comments

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

* update

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Mohammad Adil <madil@nvidia.com>
* adds whats new 0.6

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

* update docs

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

* add a list

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

* update according to comments

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

* fixes typos

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

* Revert "update lmdbdataset (#2531)"

This reverts commit a980ae4.

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

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Nic Ma <nma@nvidia.com>
* add WarmupCosineSchedule,unetr docstring

Signed-off-by: ahatamizadeh <ahatamizadeh@nvidia.com>

* add WarmupCosineSchedule,enhance unetr docstring

Signed-off-by: ahatamizadeh <ahatamizadeh@nvidia.com>
@Nic-Ma Nic-Ma merged commit cc0bb8f into Nic-Ma:2571-enhance-decollate-arg Jul 12, 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.