Skip to content
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

Ae docs #3067

Merged
merged 52 commits into from
Oct 4, 2021
Merged

Ae docs #3067

merged 52 commits into from
Oct 4, 2021

Conversation

ericspod
Copy link
Member

@ericspod ericspod commented Oct 4, 2021

Description

Some documentation added to networks based on feedback from the bootcamp.

Status

Ready

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

ericspod and others added 30 commits October 4, 2021 17:27
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* Implement CuCIM wrapper transfrom

Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* 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>
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>

* Fix for Jupyter plotting

Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* fixes tutorial issue 352

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

* simplified

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* [DLMED] enhance tensor transforms

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

* [DLMED] fix tests

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

* [DLMED] fix mypy

Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
…abelClasses`, `RandCropByLabelClassesd` (#2967)

Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* enhance affinegrid to use torch backend

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

* style fixes

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

* codeformat fixes

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

* backend affien grid

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

* device support

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

* less lookup

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

* create grid with torch backend

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

* fixes tests

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

* default to torch create grid

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

* fixes unit test

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

* randaffine with create grid

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

* create_grid backend change for spatial transforms

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

* create control grid tensor

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

* enhance spatial, and crop xforms

  - Update test_rand_deform_grid.py
  - center_scale_crop
  - center_spatial_crop
  - rand_scale_crop
  - rand_spatial_crop
  - rand_spatial_crop_samples

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

* fixes invert

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

* tensor resize, unit test fixes

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* update multimodal doc and model names (Transchex)

Signed-off-by: ahatamizadeh <ahatamizadeh@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* remove deprecated

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

* min-test list

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

* preserves tests from tests/test_handler_transform_inverter.py

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* enhance nightly test

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

* print after the test for information

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* dimension check for pretrained model weights

This PR implements a dimension check, before trying to load pre-trained model weights.

Signed-off-by: neuronflow <zournyque@gmail.com>

* [MONAI] python code formatting

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

* multi line split error

Signed-off-by: neuronflow <zournyque@gmail.com>

Co-authored-by: monai-bot <monai.miccai2019@gmail.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
…tatement (#2996)

* Refactor unnecessary `else` / `elif` when `if` block has a `return` statement

* Remove unnecessary lambda expression (#2997)

Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>

* type fixes

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

* remove repeated init

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

* fixes import, unused vars

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

Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
Co-authored-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* [DLMED] add copy option

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

* [DLMED] enhance 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>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* test 1.9.1

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

* temp tests

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

* Revert "temp tests"

This reverts commit 1f27a63.

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* fixes cucim compatibility

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

* simplified import

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* [DLMED] update highlights

Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* release note v0.7

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

* adds whatsnew 07

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* [DLMED] update README

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

* [DLMED] update what's new

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

* [DLMED] use whatsnew link

Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* [DLMED] add more doc

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

* [DLMED] edit change log

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

* [DLMED] add command to get transform backend

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

* [DLMED] enhance the doc

Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
…dGaussianSharpen` (#2971)

Torch `GaussianSmooth`, `RandGaussianSmooth`, `GaussianSharpen`, `RandGaussianSharpen`

Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* apply pyupgrade

Signed-off-by: Jirka <jirka.borovec@seznam.cz>

* exclude monai/_version.py

Signed-off-by: Jirka <jirka.borovec@seznam.cz>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* enhance the release version string check

Signed-off-by: GitHub <noreply@github.com>

* update the releasing steps

Signed-off-by: GitHub <noreply@github.com>

Co-authored-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Nic-Ma and others added 22 commits October 4, 2021 17:27
* [DLMED] update ignite 0.4.6

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

* [DLMED] fix flake8 issues

Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* print dtype along with type

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

* update tests

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
…SpikeNoise (#2974)

GibbsNoise, RandGibbsNoise, KSpaceSpikeNoise, RandKSpaceSpikeNoise

Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
…std (#3044)

Signed-off-by: Richard Brown <33289025+rijobro@users.noreply.github.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Torch `Spacing`, `Spacingd`

Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* torch fgbgtoindices

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

* unravel indices

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

* simplified

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

Co-authored-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* [DLMED] fix spacing dtype

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

* [DLMED] fix dtype

Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
create example transform images

Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* [DLMED] fix crop performance issue

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

* [DLMED] fix CI test

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

* [DLMED] use default to avoid overflow

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

* [DLMED] fix CI error

Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* apply yesqa

Signed-off-by: Jirka <jirka.borovec@seznam.cz>

* rev

Signed-off-by: Jirka <jirka.borovec@seznam.cz>

* expand

Signed-off-by: Jirka <jirka.borovec@seznam.cz>

* plugins

Signed-off-by: Jirka <jirka.borovec@seznam.cz>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* create images

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

* use brats

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

* update

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

* working

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

* rename file

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

* optional import matplotlib

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

* docstrings

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

* store images in https://github.com/Project-MONAI/DocImages

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

* extra transform example images

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

* most transforms

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

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: Eric Kerfoot <17726042+ericspod@users.noreply.github.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
* [DLMED] fix complex array issue

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

* [DLMED] fix test issue

Signed-off-by: Nic Ma <nma@nvidia.com>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Signed-off-by: Eric Kerfoot <eric.kerfoot@kcl.ac.uk>
Copy link
Contributor

@wyli wyli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, it looks good to me.

@wyli wyli enabled auto-merge (squash) October 4, 2021 16:34
@wyli wyli merged commit 4618e85 into Project-MONAI:dev Oct 4, 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.

8 participants