Skip to content

merge master#371

Merged
Nic-Ma merged 363 commits intoNic-Ma:3795-ensure-channel-firstfrom
Project-MONAI:dev
Feb 12, 2022
Merged

merge master#371
Nic-Ma merged 363 commits intoNic-Ma:3795-ensure-channel-firstfrom
Project-MONAI:dev

Conversation

@Nic-Ma
Copy link
Copy Markdown
Owner

@Nic-Ma Nic-Ma commented Feb 12, 2022

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 -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.

deepsource-autofix bot and others added 30 commits October 19, 2021 17:26
…tatement (#3147)

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

* black --skip-magic-trailing-comma

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

* [MONAI] python code formatting

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

Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
Co-authored-by: monai-bot <[email protected]>
* update versioning

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

* build docker

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

* install docker

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

* remove selfhosted

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

* update docs

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

* ubuntu cpu tests

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

* full tests

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

* test docker options

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

* full tests

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

* full tests

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

* exclude open slide tests

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

* temp tests

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

* full tests

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

* temp checkout

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

* full tests

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

* full tests

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

* fixes flake8 error

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

* skip weights downloading when http error out

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

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

* adds doker

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

* temp tests

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

* update

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

* update

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

* check branches

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

* temp tests

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

* fixes cmp

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

* remove temp tests

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

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

* [DLMED] fix typo

Signed-off-by: Nic Ma <[email protected]>
* [DLMED] update spacing and orientation transforms

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

* [DLMED] update others

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

* [DLMED] fix flake8

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

* [DLMED] fix test

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

* [DLMED] fix flake8

Signed-off-by: Nic Ma <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>
* update to torch 1.10

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

* temp tests

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

* fixes for torch 1.10

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

* fixes coverage tests

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

* fixes tests

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

* type fixes

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

* Revert "temp tests"

This reverts commit cb3e0c7.

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

* fixes tests

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

* fixes for windows

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

* fixes integration

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

* fixes #3171

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

* temp fix windows

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

* [DLMED] add example in doc-string

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

* [DLMED] add example about copy_cache

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

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

Co-authored-by: monai-bot <[email protected]>
* revise docstrings

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

* update based on comments

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

* fixes windows tests

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

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

* update based on comments

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

* update based on comments

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

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

* [DLMED] update according to comments

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

Co-authored-by: Wenqi Li <[email protected]>
* [DLMED] add utitlity

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

* [DLMED] fix CI for old PyTorch

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] fix CI issue

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

* Torch `BoundingRect`, `FillHoles`, VoteEnsemble`

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

* fix

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

* fix

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

* fix

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

* skip test_fill_holesd

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

* merge fix

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

* fixes

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

* np->np/pt->pt

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

* no type check

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

* return ndarrayortensor

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

* MeanEnsemble

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

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

* [DLMED] fix min tests

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

* [DLMED] add more tests

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

* [DLMED] fix min tests

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

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

* [DLMED] add backend

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

* [DLMED] fix PyTorch 1.5.1 test

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

* [DLMED] add more tests

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

* [MONAI] python code formatting

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

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: monai-bot <[email protected]>
Co-authored-by: Wenqi Li <[email protected]>
* squeeze non-spatial dims in nib-reader

Signed-off-by: Bryn Lloyd <[email protected]>

* fix: add squeeze_non_spatial_dims=False option

Signed-off-by: Bryn Lloyd <[email protected]>

* fix: add docstring for arg

Signed-off-by: Bryn Lloyd <[email protected]>

* fix: add docstring for arg

Signed-off-by: Bryn Lloyd <[email protected]>

* fix: typos

Signed-off-by: Bryn Lloyd <[email protected]>

Co-authored-by: Bryn Lloyd <[email protected]>
remove flooring
* Fixes focal loss when reduction=none

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

* Added doctest example, fixed mypy errors

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

* Linting and test fixes

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

* Change dice loss to return broadcastable reductions

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

* Fixed backwards compatibility issues

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

* Fix masked loss test

Signed-off-by: joncrall <[email protected]>
* [DLMED] enhance document

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

* [DLMED] fix typo

Signed-off-by: Nic Ma <[email protected]>
* Torch `ProbNMS`, `LabelFilter`

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

* fix test_probnmsd

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

* fix for older pt

Signed-off-by: Richard Brown <[email protected]>
* [DLMED] enhance the doc-string

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

* [DLMED] add shuffle

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

* [DLMED] change to ShuffleBuffer

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

* update according to discussions

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

* [DLMED] add multi-workers support

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

* [DLMED] fix docs

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

* [DLMED] update according to comments

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

* [DLMED] improve perf

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

Co-authored-by: Wenqi Li <[email protected]>
* [DLMED] add metrics check

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

* [DLMED] update workflow

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

* [DLMED] add reduction

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

* [DLMED] add reduction to metric handlers

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

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>
wyli and others added 29 commits January 26, 2022 11:55
* fixes grid_sample, interpolate URLs

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

* update based on comments

Signed-off-by: Wenqi Li <[email protected]>
* add non-determinism tips

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

* fix the name error

Signed-off-by: Yiheng Wang <[email protected]>
Signed-off-by: Richard Brown <[email protected]>
* fixes test

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

* skip when downloading fails

Signed-off-by: Wenqi Li <[email protected]>
* Remove assert statement from non-test files

* [MONAI] python code formatting

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

Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
Co-authored-by: monai-bot <[email protected]>
* ignore 60.6.0

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

* workaround #3752

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

* fixes windows issue

Signed-off-by: Wenqi Li <[email protected]>
* [DLMED] update to 22.01

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

* [DLMED] update environment

Signed-off-by: Nic Ma <[email protected]>
* update unit tests intensity range percentiles

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

* fixes channel wise tests

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

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

* [DLMED] add more test

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

* [DLMED] skip min test

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

* [MONAI] python code formatting

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

* [DLMED] update according to comments

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

Co-authored-by: monai-bot <[email protected]>
Co-authored-by: Wenqi Li <[email protected]>
* [DLMED] refine TTA

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

* [DLMED] enhance TTA

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

* [DLMED] fix flake8

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

* [DLMED] refine example in doc-string

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

* [DLMED] update according to comments

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

* add to optimize tta

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

* update

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

* .item for np.ndarray too

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

* [DLMED] fix flake8

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

* [DLMED] update according to comments

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

Co-authored-by: Richard Brown <[email protected]>
Co-authored-by: Wenqi Li <[email protected]>
* [DLMED] enhance missing key error

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

* [DLMED] update doc

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

* [DLMED] update according to comments

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

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

* fixes resampling

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

* fixes precisions

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

* update dict version

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

* fixes unit tests

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

* adds docs

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

* copy grid for resampling

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

* fixes unit tests

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

* remove normalize coordinates

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

* [MONAI] python code formatting

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

* try to fix #3621 (#3673)

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

* fixes typing

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

* fixes grid_sample, interpolate URLs

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

* simplify norm_coords

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

* update docstring

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

* update moveaxis

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

* spatial sample tests

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

* additional tests spatial resample

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

* test invert saptial resample

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

* fixes unit tests

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

* rtol assert close

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

* fixes TF32 tests

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

* smaller tests

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

* skip when quick testing

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

* comp tensor and ndarray

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

* update based on comments

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

* fixes tests

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

* try to use torch.solve

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

* Revert "fixes tests"

This reverts commit e532490.

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

* update based on comments

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

* fixes test_affined

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

* default to float32 rotate/randrotate

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

* workaround for #3752

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

* default to float32 rotate/randrotate

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

* temp test

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

* update docstring

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

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

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

* [MONAI] python code formatting

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

* [DLMED] fix flake8

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]>
* update based on comments

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

* -Wmaybe-uninitialized

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

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

* fixes resampling

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

* fixes precisions

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

* update dict version

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

* fixes unit tests

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

* adds docs

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

* copy grid for resampling

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

* fixes unit tests

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

* remove normalize coordinates

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

* [MONAI] python code formatting

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

* try to fix #3621 (#3673)

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

* fixes typing

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

* fixes grid_sample, interpolate URLs

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

* simplify norm_coords

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

* update docstring

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

* update moveaxis

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

* spatial sample tests

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

* additional tests spatial resample

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

* test invert saptial resample

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

* fixes unit tests

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

* rtol assert close

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

* fixes TF32 tests

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

* smaller tests

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

* skip when quick testing

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

* comp tensor and ndarray

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

* update based on comments

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

* fixes tests

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

* try to use torch.solve

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

* temp updates

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

* enhance typing

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

* temp test

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

* fixes

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

* Revert "temp test"

This reverts commit 6200a38.

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

* enhance types

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

* update util

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

* reverse workaround

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

* formatting

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

* update type def.

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

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

* temp test

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

* warn unused

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

* remote ignore

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

* Revert "warn unused"

This reverts commit e645807.

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

* Revert "temp test"

This reverts commit ddc4770.

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

* update based on comments

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

Co-authored-by: monai-bot <[email protected]>
* [DLMED] add check for devices

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

* [DLMED] update according to comments

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

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

* fixes resampling

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

* fixes precisions

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

* update dict version

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

* fixes unit tests

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

* adds docs

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

* copy grid for resampling

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

* fixes unit tests

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

* remove normalize coordinates

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

* [MONAI] python code formatting

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

* try to fix #3621 (#3673)

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

* fixes typing

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

* fixes grid_sample, interpolate URLs

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

* simplify norm_coords

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

* update docstring

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

* update moveaxis

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

* spatial sample tests

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

* additional tests spatial resample

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

* test invert saptial resample

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

* adds a base writer and an itk writer

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

* update docstrings

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

* remove return self

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

* adds reorient_spatial_axes

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

* update based on comments

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

* update based on comments

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

* fixes unit tests

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

* sync 3701

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

* try to fix #3766

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

* revise docstring to be concise

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

* update based on comments

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

* 3765 Enhance `create_multigpu_supervised_XXX` for distributed (#3768)

* [DLMED] add check for devices

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

* [DLMED] update according to comments

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

* update to support dynamic spatial_size

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

* update based on comments

Signed-off-by: Wenqi Li <[email protected]>
* [DLMED] enhance logger

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

* [DLMED] add more tests

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

* [DLMED] update doc

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

* [DLMED] fix packaging test

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

* [DLMED] update according to comments

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

* [DLMED] remove typo

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

* [DLMED] totally update according to comments

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

* [DLMED] update handlers

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

* [DLMED] update tutorial link

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

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

* fixes resampling

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

* fixes precisions

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

* update dict version

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

* fixes unit tests

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

* adds docs

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

* copy grid for resampling

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

* fixes unit tests

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

* remove normalize coordinates

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

* [MONAI] python code formatting

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

* try to fix #3621 (#3673)

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

* fixes typing

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

* fixes grid_sample, interpolate URLs

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

* simplify norm_coords

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

* update docstring

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

* update moveaxis

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

* spatial sample tests

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

* additional tests spatial resample

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

* test invert saptial resample

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

* adds a base writer and an itk writer

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

* update docstrings

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

* remove return self

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

* adds reorient_spatial_axes

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

* update based on comments

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

* update based on comments

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

* fixes unit tests

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

* sync 3701

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

* try to fix #3766

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

* revise docstring to be concise

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

* update based on comments

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

* 3765 Enhance `create_multigpu_supervised_XXX` for distributed (#3768)

* [DLMED] add check for devices

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

* [DLMED] update according to comments

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

* update to support dynamic spatial_size

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

* adds nibabel pil writers

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

* remove unused ignore

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

* update based on comments

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

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

* [DLMED] add atomic and func

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

* [DLMED] refactor saving logic

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

* [DLMED] fix flake8

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

* [DLMED] restore persistent dataset

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

* [DLMED] simplify kwargs

Signed-off-by: Nic Ma <[email protected]>
* make vit support torchscript

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

* add torch version restriction

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

* change skip decorator order

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

* remove extra cls

Signed-off-by: Yiheng Wang <[email protected]>
…g_saver/writer (#3773)

* update saveimage and writer selector

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

* more tests

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

* more tests

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

* adds saving loading tests

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

* fixes #3783

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

* enhance import checks

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

* warn to exception; int check

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

* fixes tests

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

* update based on comments

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

* fixes #3787

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

* unit testing

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

Co-authored-by: Wenqi Li <[email protected]>
* update largest cc function

Signed-off-by: Dong Yang <[email protected]>

* update largest cc function

Signed-off-by: Dong Yang <[email protected]>

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

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

* update largest cc function

Signed-off-by: Dong Yang <[email protected]>

* update largest cc function

Signed-off-by: Dong Yang <[email protected]>

* update largest cc function

Signed-off-by: Dong Yang <[email protected]>

* update largest cc function

Signed-off-by: Dong Yang <[email protected]>

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

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

* update largest cc function

Signed-off-by: Dong Yang <[email protected]>

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

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

* update largest cc function

Signed-off-by: Dong Yang <[email protected]>

* update largest cc function

Signed-off-by: Dong Yang <[email protected]>

* update largest cc function

Signed-off-by: Dong Yang <[email protected]>

* update largest cc function

Signed-off-by: Dong Yang <[email protected]>

* update largest cc function

Signed-off-by: Dong Yang <[email protected]>

* update repo

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

Co-authored-by: Dong Yang <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: dongy <[email protected]>
@Nic-Ma Nic-Ma merged commit 419e9aa into Nic-Ma:3795-ensure-channel-first Feb 12, 2022
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.