Skip to content

merge master#179

Merged
Nic-Ma merged 456 commits intoNic-Ma:2627-enhance-metrics-docfrom
Project-MONAI:dev
Jul 21, 2021
Merged

merge master#179
Nic-Ma merged 456 commits intoNic-Ma:2627-enhance-metrics-docfrom
Project-MONAI:dev

Conversation

@Nic-Ma
Copy link
Copy Markdown
Owner

@Nic-Ma Nic-Ma commented Jul 21, 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.

wyli and others added 30 commits April 23, 2021 13:40
* RandTorchVisionD update

Signed-off-by: Wenqi Li <[email protected]>
* enhance persistent temp

Signed-off-by: Wenqi Li <[email protected]>

* fixes windows file rename issue

Signed-off-by: Wenqi Li <[email protected]>

* enhance multiprocess LMDB

Signed-off-by: Wenqi Li <[email protected]>

* remove usued vars

Signed-off-by: Wenqi Li <[email protected]>

* fixes LGTM errors

Signed-off-by: Wenqi Li <[email protected]>

* remove comparison-with-callable (W0143)

Signed-off-by: Wenqi Li <[email protected]>

* fixes pylint W0231

Signed-off-by: Wenqi Li <[email protected]>

* fixes PYL-R1705

Signed-off-by: Wenqi Li <[email protected]>

* fixes PYL-R1720

Signed-off-by: Wenqi Li <[email protected]>

* fixes PTC-W0060

Signed-off-by: Wenqi Li <[email protected]>

* fixes PYL-W0105

Signed-off-by: Wenqi Li <[email protected]>

* fixes PTC-W0016

Signed-off-by: Wenqi Li <[email protected]>
* update box_start/end for deepgrow

Signed-off-by: Richard Brown <[email protected]>

* add test

Signed-off-by: Richard Brown <[email protected]>
* [DLMED] add logging

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>
* [DLMED] fix classification issue

Signed-off-by: Nic Ma <[email protected]>
* [DLMED] add detach for Tensor

Signed-off-by: Nic Ma <[email protected]>

* fixes test

Signed-off-by: Wenqi Li <[email protected]>

Co-authored-by: Wenqi Li <[email protected]>
* adding error messaging for unsupported tensor shapes

Signed-off-by: chaliebudd <[email protected]>

* [MONAI] python code formatting

Signed-off-by: monai-bot <[email protected]>
* [DLMED] Enhance unit test and doc-string

Signed-off-by: Nic Ma <[email protected]>

* [MONAI] python code formatting

Signed-off-by: monai-bot <[email protected]>

* [DLMED] enhance unit test

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix CI test issue

Signed-off-by: Nic Ma <[email protected]>

Co-authored-by: monai-bot <[email protected]>
* [DLMED] fix shallow copy issue

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add patch_index to RandWeightedCrop

Signed-off-by: Nic Ma <[email protected]>
* update readme

Signed-off-by: Wenqi Li <[email protected]>

* update index

Signed-off-by: Wenqi Li <[email protected]>

* relative links

Signed-off-by: Wenqi Li <[email protected]>

Co-authored-by: Eric Kerfoot <[email protected]>
* Added RicianNoise transform

Signed-off-by: Lyndon Boone <[email protected]>

* Use ensure_tuple_rep in channel-wise RandRicianNoise transform

Signed-off-by: Lyndon Boone <[email protected]>

* Added RandRicianNoised transform

Signed-off-by: Lyndon Boone <[email protected]>

* Autofixed coding style errors

Signed-off-by: Lyndon Boone <[email protected]>

* Added paper reference for RandRicianNoise in docstring

Signed-off-by: Lyndon Boone <[email protected]>

* Added unit test for RandRicianNoise transform

Signed-off-by: Lyndon Boone <[email protected]>

* Added unit test for RandRicianNoised transform

Signed-off-by: Lyndon Boone <[email protected]>

* Fixed mypy typing issues

Signed-off-by: Lyndon Boone <[email protected]>
* update compose

Signed-off-by: Wenqi Li <[email protected]>

* update based on comments

Signed-off-by: Wenqi Li <[email protected]>
* adds tests

Signed-off-by: Wenqi Li <[email protected]>

* temp tests

Signed-off-by: Wenqi Li <[email protected]>

* temp tests

Signed-off-by: Wenqi Li <[email protected]>

* torch

Signed-off-by: Wenqi Li <[email protected]>

* Revert "temp tests"

This reverts commit 6a2e7a2.

Signed-off-by: Wenqi Li <[email protected]>

* Revert "temp tests"

This reverts commit 9fc84df.

Signed-off-by: Wenqi Li <[email protected]>

Co-authored-by: Eric Kerfoot <[email protected]>
* create meta data key if necessary

Signed-off-by: Richard Brown <[email protected]>

* add orientationd too

Signed-off-by: Richard Brown <[email protected]>
* update build option

Signed-off-by: Wenqi Li <[email protected]>

* temp test

Signed-off-by: Wenqi Li <[email protected]>

* Revert "temp test"

This reverts commit f22cdeb.

Signed-off-by: Wenqi Li <[email protected]>
* fixes subprocess transforms

Signed-off-by: Wenqi Li <[email protected]>

* update based on comments

Signed-off-by: Wenqi Li <[email protected]>

* add SelectItemsd alias

Signed-off-by: Wenqi Li <[email protected]>
* Temporarily changing crf test to allow some errors

Signed-off-by: chaliebudd <[email protected]>

* changing to unittest assert

Signed-off-by: chaliebudd <[email protected]>

Co-authored-by: Wenqi Li <[email protected]>
* Implement ToCupy

Signed-off-by: Behrooz <[email protected]>

* Add unittests for ToCupy and ToCupyd

Signed-off-by: Behrooz <[email protected]>

* Add docs

Signed-off-by: Behrooz <[email protected]>

* Reformat

Signed-off-by: Behrooz <[email protected]>

* Add CuPy to NumPy

Signed-off-by: Behrooz <[email protected]>

* Add unittests for ToNumpy and ToNumpyd for CuPy input

Signed-off-by: Behrooz <[email protected]>

* Add has_cp

Signed-off-by: Behrooz <[email protected]>
* Transposed

Signed-off-by: Richard Brown <[email protected]>

* convert numpy array to list

Signed-off-by: Richard Brown <[email protected]>
* skip most recent pytype

Signed-off-by: Richard Brown <[email protected]>

* avoid pytype 2021.05.04

Signed-off-by: Richard Brown <[email protected]>

* pytype<2021

Signed-off-by: Richard Brown <[email protected]>

* old attrs

Signed-off-by: Richard Brown <[email protected]>
* skip RandAffine if possible

Signed-off-by: Richard Brown <[email protected]>

* add randaffined

Signed-off-by: Richard Brown <[email protected]>

* mypy fix

Signed-off-by: Richard Brown <[email protected]>

* check consistency

Signed-off-by: Richard Brown <[email protected]>
* [DLMED] use shutil.move instead

Signed-off-by: Nic Ma <[email protected]>

* [MONAI] python code formatting

Signed-off-by: monai-bot <[email protected]>

Co-authored-by: monai-bot <[email protected]>
Co-authored-by: Wenqi Li <[email protected]>
Nic-Ma and others added 29 commits July 7, 2021 15:35
* [DLMED] Add EnsureTensor transform

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add unit tests

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] Enhance doc-string

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>

* [MONAI] python code formatting

Signed-off-by: monai-bot <[email protected]>

* [DLMED] fix flake8 issue

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] restore deprecated

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>

Co-authored-by: monai-bot <[email protected]>
* [DLMED] update highlight titles

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add more content to highlight features

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] Add other frameworks

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] enhance distributed document

Signed-off-by: Nic Ma <[email protected]>

* update highlights

Signed-off-by: Wenqi Li <[email protected]>

* adds jit descriptions

Signed-off-by: Wenqi Li <[email protected]>

* adds gmm figure

Signed-off-by: Wenqi Li <[email protected]>

* add mmar transfer learning figure

Signed-off-by: Wenqi Li <[email protected]>

* fix typos

Signed-off-by: Wenqi Li <[email protected]>

* [DLMED] add decollate batch section

Signed-off-by: Nic Ma <[email protected]>

* fixes typos

Signed-off-by: Wenqi Li <[email protected]>

* update docs

Signed-off-by: Wenqi Li <[email protected]>

Co-authored-by: Wenqi Li <[email protected]>
* add use_deterministic_algorithms flag

Signed-off-by: Wenqi Li <[email protected]>

* fixes typing

Signed-off-by: Wenqi Li <[email protected]>
* [DLMED] fix ToNumpy

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix flake8

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>
* [DLMED] enhance for scalar tensor

Signed-off-by: Nic Ma <[email protected]>

* [MONAI] python code formatting

Signed-off-by: monai-bot <[email protected]>

* [DLMED] remove redundant logic

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add doc-string for img

Signed-off-by: Nic Ma <[email protected]>

Co-authored-by: monai-bot <[email protected]>
* [DLMED] fix tests for PyTorch 1.5

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] simplify the tests

Signed-off-by: Nic Ma <[email protected]>
* update lmdbdataset

Signed-off-by: Wenqi Li <[email protected]>

* update tests

Signed-off-by: Wenqi Li <[email protected]>

* docstring and less verbose progressbar

Signed-off-by: Wenqi Li <[email protected]>

* docstring

Signed-off-by: Wenqi Li <[email protected]>

* update based on comments

Signed-off-by: Wenqi Li <[email protected]>
* adds a release note for 0.6.0

Signed-off-by: Wenqi Li <[email protected]>

* update based on comments

Signed-off-by: Wenqi Li <[email protected]>

* update

Signed-off-by: Wenqi Li <[email protected]>
* adds whats new 0.6

Signed-off-by: Wenqi Li <[email protected]>

* update docs

Signed-off-by: Wenqi Li <[email protected]>

* add a list

Signed-off-by: Wenqi Li <[email protected]>

* update according to comments

Signed-off-by: Wenqi Li <[email protected]>

* fixes typos

Signed-off-by: Wenqi Li <[email protected]>

* Revert "update lmdbdataset (#2531)"

This reverts commit a980ae4.

Signed-off-by: Wenqi Li <[email protected]>
* update weekly dev version

Signed-off-by: Wenqi Li <[email protected]>
* add WarmupCosineSchedule,unetr docstring

Signed-off-by: ahatamizadeh <[email protected]>

* add WarmupCosineSchedule,enhance unetr docstring

Signed-off-by: ahatamizadeh <[email protected]>
* [DLMED] add separate_folder

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>
* [DLMED] enhance decollate arg of workflows

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>
* [DLMED] add wiki link

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix typo

Signed-off-by: Nic Ma <[email protected]>
* [DLMED] add map_classes_to_indices

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add tests for empty classes

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add all the transforms

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix typo

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add tests for ClassesToIndices transforms

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add unit tests and documents

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix flake8 and add inverse tests

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] optimize random choice

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add check for num_samples

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add default value to ratios

Signed-off-by: Nic Ma <[email protected]>
* update lmdbdataset (#2531)

* update lmdbdataset

Signed-off-by: Wenqi Li <[email protected]>

* update tests

Signed-off-by: Wenqi Li <[email protected]>

* docstring and less verbose progressbar

Signed-off-by: Wenqi Li <[email protected]>

* docstring

Signed-off-by: Wenqi Li <[email protected]>

* update based on comments

Signed-off-by: Wenqi Li <[email protected]>

* fixes lmdb integration tests

Signed-off-by: Wenqi Li <[email protected]>

* add docstring

Signed-off-by: Wenqi Li <[email protected]>
* [DLMED] add DecollateBatch handler

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add unit tests

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] enhance doc-string

Signed-off-by: Nic Ma <[email protected]>

* [MONAI] python code formatting

Signed-off-by: monai-bot <[email protected]>

* [DLMED] skip in min tests

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix flake8

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] remove rep_scalar option

Signed-off-by: Nic Ma <[email protected]>

Co-authored-by: monai-bot <[email protected]>
* [DLMED] enhance pad method

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>
* [DLMED] add set_to_none arg

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>
* add UNETR to 'what's new in 0.6.0' page

Signed-off-by: ahatamizadeh <[email protected]>

* add UNETR to 'what's new in 0.6.0' page

Signed-off-by: ahatamizadeh <[email protected]>
…alLoss (#2614)

* [DLMED] enhance doc

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix typp

Signed-off-by: Nic Ma <[email protected]>
* [DLMED] add get_loss_details

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] enhance the doc-string

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update DiceCELoss to provide API to compute CE

Signed-off-by: Nic Ma <[email protected]>
* fix synthetic bugs

Signed-off-by: Yiheng Wang <[email protected]>

* add unittest

Signed-off-by: Yiheng Wang <[email protected]>

* add prameter keys

Signed-off-by: Yiheng Wang <[email protected]>

* add parameter keys

Signed-off-by: Yiheng Wang <[email protected]>
@Nic-Ma Nic-Ma merged commit a461b9b into Nic-Ma:2627-enhance-metrics-doc Jul 21, 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.