|
|
|
@@ -31,17 +31,17 @@ get_real_path(){ |
|
|
|
PATH1=$(get_real_path $1) |
|
|
|
if [ $# == 2 ] |
|
|
|
then |
|
|
|
PATH2=$(get_real_path $2) |
|
|
|
PATH2=$(get_real_path $2) |
|
|
|
fi |
|
|
|
|
|
|
|
if [ ! -d "$PATH1" ] |
|
|
|
then |
|
|
|
echo "error: DATASET_PATH=$PATH1 is not a directory" |
|
|
|
exit 1 |
|
|
|
fi |
|
|
|
fi |
|
|
|
|
|
|
|
if [ ! -f "$PATH2" ] |
|
|
|
then |
|
|
|
if [ $# == 2 ] && [ ! -f "$PATH2" ] |
|
|
|
then |
|
|
|
echo "error: PRETRAINED_CKPT_PATH=$PATH2 is not a file" |
|
|
|
exit 1 |
|
|
|
fi |
|
|
|
@@ -62,7 +62,7 @@ cd ./train || exit |
|
|
|
echo "start training for device $DEVICE_ID" |
|
|
|
env > env.log |
|
|
|
if [ $# == 1 ] |
|
|
|
then |
|
|
|
then |
|
|
|
python train.py --do_train=True --dataset_path=$PATH1 &> log & |
|
|
|
else |
|
|
|
python train.py --do_train=True --dataset_path=$PATH1 --pre_trained=$PATH2 &> log & |
|
|
|
|