Auto3D Task Module 1 (DataAnalyzer) for #4743#4765
Auto3D Task Module 1 (DataAnalyzer) for #4743#4765wyli merged 177 commits intoProject-MONAI:devfrom mingxin-zheng:auto3d-1.0
Conversation
…et for Auto3D #4743 Signed-off-by: Mingxin Zheng <[email protected]>
Signed-off-by: Mingxin Zheng <[email protected]>
Signed-off-by: Mingxin Zheng <[email protected]>
Signed-off-by: Mingxin Zheng <[email protected]>
Signed-off-by: Mingxin Zheng <[email protected]>
Signed-off-by: Mingxin Zheng <[email protected]>
Signed-off-by: Mingxin Zheng <[email protected]>
Signed-off-by: Mingxin Zheng <[email protected]>
Signed-off-by: Mingxin Zheng <[email protected]>
|
thanks, there are some style issues reported, I think some of them are valid ones... https://deepsource.io/gh/Project-MONAI/MONAI/run/96404a6f-933e-4971-b866-f170efb1d4b9/python/ |
|
Thanks @wyli . Still ramping up myself on the the MONAI style coding. I will fix those. |
|
Hi @mingxin-zheng @dongyang0122 @wyli , I think the current pipeline can only work for 3D segmentation, should we call the module "auto3d_seg" or "auto_seg_3d"? Thanks. |
Nic-Ma
left a comment
There was a problem hiding this comment.
Hi @mingxin-zheng ,
Thanks for the contribution about this highlight feature.
I put some comments for the high level review, haven't checked the computation details.
May need @dongyang0122 @wyli to also help review it.
Thanks in advance.
Signed-off-by: Mingxin Zheng <[email protected]>
Most style issues are fixed now except two pending (https://deepsource.io/gh/Project-MONAI/MONAI/run/0422e6b3-e5b3-4830-9cd3-f460969470b0/python/PYL-W0106) |
Signed-off-by: Mingxin Zheng <[email protected]>
Signed-off-by: Mingxin Zheng <[email protected]>
Thanks @wyli ! I have merged it to the PR code. |
Signed-off-by: Mingxin Zheng <[email protected]>
|
cool, it looks good to me as well. |
|
/build |
Signed-off-by: Wenqi Li <[email protected]>
|
/build |
Signed-off-by: Wenqi Li <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>
|
/build |
Signed-off-by: Wenqi Li <[email protected]>
|
/build |
Description
Implemented a DataAnalyzer class to encapsulate data analysis module. As the beginning part of the auto3d/automl pipeline, the module shall find data and label from user inputs and generate a summary (dictionary) of data stats. The summary includes
- file names, list, number of files;
- dataset summary (basic information, image dimensions, number of classes, etc.);
- individual data information (spacing, image size, number and size of the regions, etc.).
The summary can be exported as a YAML file and a dictionary variable for use in Python
Example Usage:
Status
Ready for Review
Reference issue #4743.
Types of changes
./runtests.sh --quick --unittests --disttests.make htmlcommand in thedocs/folder.