-
Notifications
You must be signed in to change notification settings - Fork 739
670 add bundle example for multi-gpu training #673
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
Conversation
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]>
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
Depends on Project-MONAI/MONAI#4168. Thanks. |
Signed-off-by: Nic Ma <[email protected]>
67d1d33
to
a7e0ed1
Compare
I added 2 methods to support multi-gpu training in this PR: Which method do you prefer? Thanks in advance. |
I think providing the override and an example of its usage would be a better idea. The override mechanism is quite powerful but I imagine for beginners it's not clear how it's meant to be used. |
Signed-off-by: Nic Ma <[email protected]>
Signed-off-by: Nic Ma <[email protected]>
Depends on: Project-MONAI/MONAI#4192. Thanks. |
Thanks for your review and comments. Thanks in advance. |
I will also add the Thanks. |
Signed-off-by: Nic Ma <[email protected]>
for more information, see https://pre-commit.ci
I approved and committed Project-MONAI/MONAI#4192 |
Signed-off-by: Nic Ma <[email protected]>
Thanks @ericspod , @wyli @ericspod Then this PR is ready for review now. Thanks. |
I tried reviewing through ReviewNB, I'm not sure it's as coherent as I'd hoped. When you have a structure like: "train":{
...some defs...
} The "train" value is interpreted as a |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I had commented on a few changes to text and a question on references to members of dictionaries (I think) like "validate#postprocessing" that we should explain at little more.
Signed-off-by: Nic Ma <[email protected]>
Good point, I added more description for it in the Thanks. |
Hi @ericspod , Thanks for your review and comments, I updated the PR according to them. Thanks in advance. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
* [DLMED] draft config Signed-off-by: Nic Ma <[email protected]> * [DLMED] update for test Signed-off-by: Nic Ma <[email protected]> * [DLMED] update based on enhancement Signed-off-by: Nic Ma <[email protected]> * [DLMED] update tutorial Signed-off-by: Nic Ma <[email protected]> * [DLMED] simplify to override Signed-off-by: Nic Ma <[email protected]> * [DLMED] update according to comments Signed-off-by: Nic Ma <[email protected]> * [DLMED] remove test file Signed-off-by: Nic Ma <[email protected]> * [DLMED] add evaluation config 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 * [DLMED] simplify inference Signed-off-by: Nic Ma <[email protected]> * [DLMED] update according to comments Signed-off-by: Nic Ma <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Fixes #670 .
Description
This PR added multi-gpu training example in the spleen bundle.
Status
Ready
Checks
./runner [-p <regex_pattern>]