Add capability to perform multiple runs, possibly with a parameter sweep #35
Labels
documentation
Improvements or additions to documentation
enhancement
New feature or request
v2
Version 2 (with Hydra)
Milestone
Currently, there is a one-to-one correspondence between issuing the
python main.py ...
command and producing a single model. But ideally, an experiment should encapsulate both a parameter sweep (i.e., train SRN-SRN, GRU-GRU, Transformer-Transformer, etc. models) and allow for multiple runs of any given parameter combination (i.e., for each set of hyperparameters do 10 runs so we can average performance). This means we need a way to launch multiple jobs and specify parameter sweeps in a config file.For sweeping: Hydra includes an Ax plugin, which seems to allow for parameter sweeps to be defined in the YAML config.
For multiruns: Maybe look at the JobLib launcher plugin
The text was updated successfully, but these errors were encountered: