2145 Extract invert logic from TransformInverter handler#2165
2145 Extract invert logic from TransformInverter handler#2165Nic-Ma merged 14 commits intoProject-MONAI:devfrom
TransformInverter handler#2165Conversation
|
/black |
Signed-off-by: monai-bot <[email protected]>
Signed-off-by: Nic Ma <[email protected]>
Signed-off-by: Nic Ma <[email protected]>
Signed-off-by: Nic Ma <[email protected]>
|
/black |
Signed-off-by: monai-bot <[email protected]>
|
Hi @rijobro , I slightly changed the Thanks in advance. |
|
Paste the error log: |
Signed-off-by: Nic Ma <[email protected]>
|
I just tried the current state of your PR and |
|
Hi @rijobro , I think the root cause is that: the 2 failed unit tests of TTA missed Thanks. |
|
I see. Perhaps best to implement both, since the inverse of |
|
Hi @rijobro , Thanks for your help, yes, Thanks in advance. |
rijobro
left a comment
There was a problem hiding this comment.
sounds good, thanks for this
Signed-off-by: Nic Ma <[email protected]>
|
Hi @vfdev-5 , In this PR, I temporarily combined Thanks. |
Signed-off-by: Nic Ma <[email protected]>
|
@Nic-Ma I left a small comment in the code. Otherwise, I do not see any other issues with this approach. Thanks for pinging! |
Signed-off-by: Nic Ma <[email protected]>
01cbfb2 to
a211d78
Compare
…ONAI#2165) * [DLMED] add Invertd transform Signed-off-by: Nic Ma <[email protected]> * [MONAI] python code formatting Signed-off-by: monai-bot <[email protected]> * [DLMED] fix doc build Signed-off-by: Nic Ma <[email protected]> * [DLMED] skip min test Signed-off-by: Nic Ma <[email protected]> * [DLMED] fix flake8 issue Signed-off-by: Nic Ma <[email protected]> * [MONAI] python code formatting Signed-off-by: monai-bot <[email protected]> * [DLMED] fix CI test Signed-off-by: Nic Ma <[email protected]> * [DLMED] enhance docs 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]> Co-authored-by: monai-bot <[email protected]> Signed-off-by: Yaniel Cabrera <[email protected]>
…ONAI#2165) * [DLMED] add Invertd transform Signed-off-by: Nic Ma <[email protected]> * [MONAI] python code formatting Signed-off-by: monai-bot <[email protected]> * [DLMED] fix doc build Signed-off-by: Nic Ma <[email protected]> * [DLMED] skip min test Signed-off-by: Nic Ma <[email protected]> * [DLMED] fix flake8 issue Signed-off-by: Nic Ma <[email protected]> * [MONAI] python code formatting Signed-off-by: monai-bot <[email protected]> * [DLMED] fix CI test Signed-off-by: Nic Ma <[email protected]> * [DLMED] enhance docs 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]> Co-authored-by: monai-bot <[email protected]> Signed-off-by: Yaniel Cabrera <[email protected]>
…ONAI#2165) * [DLMED] add Invertd transform Signed-off-by: Nic Ma <[email protected]> * [MONAI] python code formatting Signed-off-by: monai-bot <[email protected]> * [DLMED] fix doc build Signed-off-by: Nic Ma <[email protected]> * [DLMED] skip min test Signed-off-by: Nic Ma <[email protected]> * [DLMED] fix flake8 issue Signed-off-by: Nic Ma <[email protected]> * [MONAI] python code formatting Signed-off-by: monai-bot <[email protected]> * [DLMED] fix CI test Signed-off-by: Nic Ma <[email protected]> * [DLMED] enhance docs 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]> Co-authored-by: monai-bot <[email protected]> Signed-off-by: Yaniel Cabrera <[email protected]>
Fixes #2145 .
Description
This PR extracted the main logic of
TransformInverterto a post transform. So non-ignite users can freely use this feature in the regular PyTorch program.It also moved the
BatchInverseTransformfrom "monai/data/" to "monai/transforms/" as it's a transform.Status
Ready
Types of changes
./runtests.sh -f -u --net --coverage../runtests.sh --quick --unittests.make htmlcommand in thedocs/folder.