v0.2.0
[v0.2.0] Task running improvements and experiment sweeps
This release is the second feature release of Conductor. This release contains improvements to task running (including some bug fixes) and adds the ability to sweep experiment configurations.
Changelog
- Conductor now passes on its environment variables to spawned task processes.
run_experiment()
task types now take an optionaloptions
argument that can contain additional command line options that should be passed to therun
task executable.- Added a new
combine()
task type that acts likegroup()
but also combines the task outputs into a single directory. - A task's output on standard out and standard error are now recorded by Conductor.
- Added the
run_experiment_group()
task type - syntactic sugar that helps with running parameter sweep experiments.