Please delete options that are not relevant.
We get informative docs when we call --help such that users can easily navigate CLI.
Calling the above commands result in: TypeError: __init__() got an unexpected keyword argument 'show_default' meaning that show_default isn't an argument we can pass to the argparse function..
Should be a relatively easy fix by removing the line "show_default = True" in the argument --gpu_allow_growth for both train and predict scripts (line 145 in train, line 232 in predict).
Currently, both of the below arguments have the same 2nd option string. How would we want to best resolve this? Once we decide, all else is fixed, and I will PR changes (along with an update to the readme).
--config_path | -c , string, path to the configuraton file in training, .yaml extension.
--ckpt_path | -c , string, path to the checkpointed model, .ckpt extension.
Modify to: (?)
--config_path | -c
--ckpt_path | -ck or -k
Additionally, spotted more 'show_default' flags... so not only in --gpu_allow_growth but also:
--log_dir, --ckpt_path, --mode, --batch_size, --sample_label...