Open RobertTLange opened 3 years ago
Later on this should also be made compatible with docker/singularity containers. We only need to make sure that drive mounting and driver installations are somehow managed. Talk to @wllhf and Florian Blume about their slurm HPC setup.
I would like to allow users to set an option in their experiment
.yaml
file so that in this case a new clean virtual environment is created and all dependencies are installed. E.g. something likeinstall_venv_at_startup
in themeta_job_args
. At the beginning of the experiment the toolbox searches for arequirements.txt
file in the root directory and creates either a cleanvenv
or aconda
environment before starting up the experiment. We also have to make sure thatmle_toolbox
is being installed but the user does not have to configure it since we only need theDeepLogger
,get_configs_ready
andset_random_seeds
functionalities.