Conversation
fixes #261 columns with the same value for all entries don't matter for feature scoring, so they can be ignored.
bunch of things happening at the same time * code reorganization, moving mpi-specific code into a separate module * Return of initializer * update to logging (hacky) to include rank information in all log messages
in preparation for future updates to the mpi code, all evaluator code has been reorganized. All evaluators go into their respective module, and code sthared among 2 or more goes into a new util package.
All relevant modules also have been renamed to future_{style of parallelization}
attempted import error fix
|
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
|
Changes unknown |
|
Looks like an impressive effort. If you want me to review at some point, let me know! |
|
No rush. This is just in preparation for our meeting next week. I hope to have tested WorkingDirectory models by then as well. Most of the commits were just stupid tests on DelftBlue. I learned a lot about MPICH and OpenMPI as well as about how slurm interacts with MPI. |
That really describes my experience in Q1! There are so many hidden assumptions everywhere. So much trial and error. Even for me, and I really like trial and error. |
EwoutH
left a comment
There was a problem hiding this comment.
TODO: Testen working directories
This pull request makes the MPIEvaluator feature complete. It adds
chunksizeas a kwarg on perform_experiment.Some more thoughts