Researchers should not be required to import un-needed dependencies in their notebooks
Currently, researchers must import all dependencies that are used by the init_model
and init_optimizer
functions in their notebooks, because on the researcher side we execute training_plan.post_init
when setting up an Experiment.
This is confusing, because one would think that those dependencies are really only needed by the node, not on the researcher side.