Replies: 18 comments 11 replies
-
It should be possible to test the workflows (data prep, benchmark execution) independently. This allows more granular testing, like checking the implementation of a data prep cube or model-results cubes without having the full pipeline ready. Specific case: @msheller wanted to test an implementation of a data prep cube inside medperf, but it is not possible at the moment without the rest of the workflow. |
Beta Was this translation helpful? Give feedback.
-
Moving contents of #79 here, as it seems to fit the discussion
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
I understood from the code that |
Beta Was this translation helpful? Give feedback.
-
The command say there is a benchmark out there, doing fine and having many collaborators. I am a new data owner but for some reason (fresh data maybe) my raw data is not compatible with the benchmark data preparation cube. (e.g. different image formats). I know a developer that is willing to create a prep cube for my data. Currently, there is no way for me to join the benchmark. If the above scenario makes sense, we should also remove a condition for running benchmarks. Currently, a benchmark execution is rejected if the dataset used was prepared by a prep cube different from the benchmark's. It seems removing this condition isn't harmful (correct me here if I am wrong), because executing a benchmark takes into account only the outputs, and as long as these outputs comply with the model-evaluator flow by the association condition, we are fine. This also may give a motive to think about allowing benchmarks to have a reference prep cube and other added, 'on-demand' prep cubes. |
Beta Was this translation helpful? Give feedback.
-
A few very rare edge cases to keep in mind regarding data submission:
|
Beta Was this translation helpful? Give feedback.
-
In case we found it is common for users to host files (weights, params, ...) on google drive, we might add a feature to make medperf use gdown instead of from stackoverflow:
|
Beta Was this translation helpful? Give feedback.
-
workspace/additional_files is hardcoded in config; cube authors must know that they should use 'workspace/additional_files" as the path of the folder containing their additional files. |
Beta Was this translation helpful? Give feedback.
-
medperf/cli/medperf/comms/rest.py Lines 346 to 347 in c90e7e9 I am wondering, in case we encountered very large additional files links, will this be loaded in RAM? |
Beta Was this translation helpful? Give feedback.
-
If we are expecting users to run simultaneously multiple medperf commands, we should consider the following scenario: command commands if command Should test to confirm. |
Beta Was this translation helpful? Give feedback.
-
Issues regarding the examples folder:
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
about the |
Beta Was this translation helpful? Give feedback.
-
config.ui and config.comms should be exclusive for UI and COMMS classes. better to define additional config.ui_interface and config.comms_interface |
Beta Was this translation helpful? Give feedback.
-
medperf storage is enforced to be at $HOME. Is this an issue? Users might have their machines rely on external disks for storage. |
Beta Was this translation helpful? Give feedback.
-
benchmark submission without a demo dset: do we really have to allow this? Our documentation mentions steps to follow if a benchmark owner can't host a demo dset: link something doesn't sound right :) (we are asking the benchmark owner to send their demo dset to hospitals and ask them for manual steps, ...) |
Beta Was this translation helpful? Give feedback.
-
closing this to keep track of such issues in a unified place |
Beta Was this translation helpful? Give feedback.
-
Hey @aristizabal95 @prakashngit @johnugeorge @hasan7n ,
Capture questions/issues you run into while using medperf here so we can figure out which need to be filed as issues.
Thanks!
Micah
Beta Was this translation helpful? Give feedback.
All reactions