train.sh
:
make_image_classifier \
--image_dir ./training_data \
--tfhub_module https://tfhub.dev/google/tf2-preview/mobilenet_v2/classification/4 \
--image_size 224 \
--saved_model_dir ./results/saved_model \
--labels_output_file ./results/labels/class_labels.txt \
--summaries_dir ./results/logs \
--learning_rate 0.01 \
--batch_size 20 \
--train_epochs 6 \
--validation_split 0.1 \
--assert_accuracy_at_least 0.9
For some reason it only runs the first line?
It definitely works though if I put it all in one single line without \
:
make_image_classifier --image_dir ./training_data --tfhub_module https://tfhub.dev/google/tf2-preview/mobilenet_v2/classification/4 --image_size 224 --saved_model_dir ./results/saved_model --labels_output_file ./results/labels/class_labels.txt --summaries_dir ./results/logs --learning_rate 0.01 --batch_size 20 --train_epochs 5 --validation_split 0.1 --assert_accuracy_at_least 0.9
But of course it's messy so I prefer not to use it.
Any ideas what I might be missing?
Thanks!