Custom Script Arguments¶
In caliban run or caliban cloud modes, if you pass -- to the CLI, Caliban
will stop parsing commands and pass everything after -- through to your
script, untouched. If you run:
caliban cloud trainer.train -- --epochs 2 --job_dir my_directory
Your script will execute inside the container environment with the following command:
python -m trainer.train --epochs 2 --job_dir my_directory
This feature is compatible with Experiment Broadcasting in cloud,
run or cluster mode; arguments are prepended to the list generated by
the specific experiment being executed from your experiment config.