$ ./example.py | example.py run
"example.py" is the same to "example.py run" and it runs the experiment in the current branch
$ ./example.py new_config.json
run experiment in the same branch but with new_config
$ ./example.py branch_name
run experiment with branch branch_name
$ ./example.py -m "my comment"
comment your commits
$ ./example.py -p "a=1; b=2"
change parameters "on the fly"
$ ./example.py -p "a=[1,2,3]; b=np.linspace(1,10)"
use search run (bruteforce)
$ ./example.py --mail
send email with report about experiments, see more at mail command
Fork me on GitHub