Autorunner fixes2#5562
Conversation
Signed-off-by: myron <[email protected]>
Signed-off-by: myron <[email protected]>
for more information, see https://pre-commit.ci Signed-off-by: myron <[email protected]>
Signed-off-by: myron <[email protected]>
Signed-off-by: myron <[email protected]>
Signed-off-by: myron <[email protected]>
Signed-off-by: myron <[email protected]>
Signed-off-by: myron <[email protected]>
for more information, see https://pre-commit.ci Signed-off-by: myron <[email protected]>
Signed-off-by: myron <[email protected]>
Signed-off-by: myron <[email protected]>
Signed-off-by: myron <[email protected]>
Signed-off-by: myron <[email protected]>
Signed-off-by: myron <[email protected]>
|
@wyli here is the same PR as in #5523 |
|
sure, as long as it's not accidentally omitted... |
|
There is one integration test, I' unable to test in "test_integration_autorunner.py" -> test_autorunner_hpo(self) , test for HPO. On my local machine it runs forever, and get stuck without any progress (no CPU or GPU usage). Same behavior on old dev branch and on current (so it's unrelated to this PR). So I've test everything except for HPO test there. |
|
The previous failed integration test is working okay now on a local machine. |
Signed-off-by: myron <[email protected]>
|
I ran the integration test successfully too (test_integration_autorunner.py). The issue was that it does not run correctly on my local 8gpu machine, because a toy dateset there is too small. It runs fine on 2gpu system. @wyli please check if you have any comments. otherwise everything seems correct. |
Signed-off-by: Wenqi Li <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>
|
/build |
This is the same PR as in Project-MONAI#5523 but removing changes to default ensemble method (AlgoEnsembleBestByFold), and keeping it as is for now, since it triggers errors with some unit tests. the default ensemble method update can be done in a separate PR. ### Types of changes <!--- Put an `x` in all the boxes that apply, and remove the not applicable items --> - [x] 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 --disttests`. - [ ] In-line docstrings updated. - [ ] Documentation updated, tested `make html` command in the `docs/` folder. Signed-off-by: myron <[email protected]>
This is the same PR as in #5523
but removing changes to default ensemble method (AlgoEnsembleBestByFold), and keeping it as is for now, since it trigger errors with some unit tests. the default ensemble method update can be done in a separate PR.
Description
A few sentences describing the changes proposed in this pull request.
Types of changes
./runtests.sh -f -u --net --coverage../runtests.sh --quick --unittests --disttests.make htmlcommand in thedocs/folder.