2220 Decollate batch into list after iteration computation (29/June)#2315
2220 Decollate batch into list after iteration computation (29/June)#2315
Conversation
…2244) * [DLMED] add support for Activation transform Signed-off-by: Nic Ma <[email protected]> * [DLMED] change all the array level post transforms to channel-first Signed-off-by: Nic Ma <[email protected]> * [DLMED] update all the IO, utility, post transforms Signed-off-by: Nic Ma <[email protected]> * [DLMED] update engines for list of dict Signed-off-by: Nic Ma <[email protected]> * [DLMED] update all the event handlers Signed-off-by: Nic Ma <[email protected]> * [DLMED] support non-batch data 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]> * [DLMED] update based on the latest APIs Signed-off-by: Nic Ma <[email protected]> Co-authored-by: monai-bot <[email protected]>
|
/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]>
Signed-off-by: Nic Ma <[email protected]>
Signed-off-by: Nic Ma <[email protected]>
6889e1c to
b86b921
Compare
Signed-off-by: Nic Ma <[email protected]>
b86b921 to
fb3ce3e
Compare
|
/black |
|
/integration-test |
Signed-off-by: Nic Ma <[email protected]>
|
/black |
Signed-off-by: monai-bot <[email protected]>
Signed-off-by: Nic Ma <[email protected]>
Signed-off-by: Nic Ma <[email protected]>
|
Mark: when PR #2451 merged, I will update the integration test in this PR that computes a list tensors in ignite metrics. Thanks. |
wyli
left a comment
There was a problem hiding this comment.
thanks, please see some comments inline
|
/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]>
|
Hi @wyli , I updated the integration test to use ignite v0.4.5 metrics, hopefully, it will work when the ignite 0.4.5 PR merged. Thanks. |
sure, I'll run all the nightly tests on this branch before merging |
|
Thanks, let me fix all the merge conflicts. |
Signed-off-by: Nic Ma <[email protected]>
Signed-off-by: Nic Ma <[email protected]>
|
/black |
Signed-off-by: monai-bot <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>
|
Hi @wyli , Thanks for your quick fix in CI config, added the issue to this PR description. |
wyli
left a comment
There was a problem hiding this comment.
thanks! I did my best to review this PR, and all the CI pipelines seem to be happy with it.
Fixes #2220 #2300 #2275 #2410 #2452 .
Description
This PR added support to decollate the iteration output.
The main idea is to decollate the output dict / list of an iteration into a list of dicts / lists, copy the scalar values(like loss) into every dict / list. then all the following logic are based on this list of dicts / lists.
Status
Ready
Types of changes
./runtests.sh -f -u --net --coverage../runtests.sh --quick --unittests.make htmlcommand in thedocs/folder.