This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
Experiments Proposal: Customization, Reproducibility and Extensibility - Feedback Welcomed #857
Labels
Feedback welcomed
welcome developer and community feedback (make comments or create new tickets if needed)
WG: Data
For the data working group
WG: IO
For the IO working group
WG: Transforms
For the transforms working group
The Data, I/O, and Transform Working Groups recently met with a broad set of the MONAI developers to brainstorm on how to better address customization, reproducibility, and extensibility of MONAI. We have drafted a proposal and need your expert feedback (posted as comments to this issue):
https://github.com/Project-MONAI/MONAI/wiki/Experiments-Proposal
Background
This proposal expands the concept of an Experiment to enable the user-specification of alternative implementation of MONAI methods that should be used for that specific experiment. In particular, this experiment-by-experiment specification is meant to addresses the software aspect of customization, reproducibility and extensibility. Thus, for any experiment, a user should be able to specify the exact version of ITK to be used for I/O, the exact revision of MONAI that should be used, and/or alternative implementations of specific transforms that should be used. Such detail specifications should not be required, but should be feasible. Additionally, after an experiment has been run, it should be possible to generate a comprehensive specification of the software and versions used to run that experiment.
Proposal Goals and Anticipated Benefits
This proposal has two goals:
Allowing an unmodified MONAI checkout to be maintained, while still allowing experiment-specific customizations, will have multiple benefits:
Please see the post on our wiki for further details and give your comments below.
The text was updated successfully, but these errors were encountered: