Skip to content
Snippets Groups Projects
Commit 88cd0c10 authored by chenhaozhe's avatar chenhaozhe
Browse files

remove readlink -f because it is unsupported on MAC

parent cc3d9d3b
No related branches found
No related tags found
No related merge requests found
Showing
with 20 additions and 35 deletions
......@@ -21,8 +21,7 @@ echo "It is better to use the absolute path."
echo "=============================================================================================================="
execute_path=$(pwd)
echo ${execute_path}
script_self=$(readlink -f "$0")
self_path=$(dirname "${script_self}")
self_path=$(cd "$(dirname "$0")" || exit; pwd)
echo ${self_path}
export RANK_TABLE_FILE=$1
......
......@@ -15,8 +15,7 @@
# ============================================================================
# an simple tutorial as follows, more parameters can be setting
script_self=$(readlink -f "$0")
self_path=$(dirname "${script_self}")
self_path=$(cd "$(dirname "$0")" || exit; pwd)
DATA_PATH=$1
CKPT_PATH=$2
python -s ${self_path}/../eval.py --data_path=$DATA_PATH --device_target="Ascend" --ckpt_path=$CKPT_PATH > log_eval.txt 2>&1 &
......@@ -15,8 +15,7 @@
# ============================================================================
# an simple tutorial as follows, more parameters can be setting
script_self=$(readlink -f "$0")
self_path=$(dirname "${script_self}")
self_path=$(cd "$(dirname "$0")" || exit; pwd)
DATA_PATH=$1
CKPT_PATH=$2
export OMP_NUM_THREADS=1
......
......@@ -15,8 +15,7 @@
# ============================================================================
# an simple tutorial as follows, more parameters can be setting
script_self=$(readlink -f "$0")
self_path=$(dirname "${script_self}")
self_path=$(cd "$(dirname "$0")" || exit; pwd)
DATA_PATH=$1
CKPT_PATH=$2
python -s ${self_path}/../eval.py --data_path=$DATA_PATH --device_target="GPU" --ckpt_path=$CKPT_PATH > log.txt 2>&1 &
......@@ -15,8 +15,7 @@
# ============================================================================
# an simple tutorial as follows, more parameters can be setting
script_self=$(readlink -f "$0")
self_path=$(dirname "${script_self}")
self_path=$(cd "$(dirname "$0")" || exit; pwd)
DATA_PATH=$1
CKPT_PATH=$2
python -s ${self_path}/../train.py --data_path=$DATA_PATH --device_target="Ascend" --ckpt_path=$CKPT_PATH > log.txt 2>&1 &
......@@ -15,8 +15,7 @@
# ============================================================================
# an simple tutorial as follows, more parameters can be setting
script_self=$(readlink -f "$0")
self_path=$(dirname "${script_self}")
self_path=$(cd "$(dirname "$0")" || exit; pwd)
DATA_PATH=$1
CKPT_PATH=$2
export OMP_NUM_THREADS=1
......
......@@ -15,8 +15,7 @@
# ============================================================================
# an simple tutorial as follows, more parameters can be setting
script_self=$(readlink -f "$0")
self_path=$(dirname "${script_self}")
self_path=$(cd "$(dirname "$0")" || exit; pwd)
DATA_PATH=$1
CKPT_PATH=$2
python -s ${self_path}/../train.py --data_path=$DATA_PATH --device_target="GPU" --ckpt_path=$CKPT_PATH > log.txt 2>&1 &
......@@ -31,8 +31,7 @@ get_real_path(){
}
DATAPATH=$(get_real_path $1)
script_self=$(readlink -f "$0")
self_path=$(dirname "${script_self}")
self_path=$(cd "$(dirname "$0")" || exit; pwd)
if [ $# == 3 ]
then
python ${self_path}/../gpu_resnet_benchmark.py --data_path=$DATAPATH --eval=True --checkpoint_file_path=$2 --config_path=$3
......
......@@ -31,8 +31,7 @@ get_real_path(){
}
DATAPATH=$(get_real_path $1)
script_self=$(readlink -f "$0")
self_path=$(dirname "${script_self}")
self_path=$(cd "$(dirname "$0")" || exit; pwd)
if [ $# == 2 ]
then
python ${self_path}/../gpu_resnet_benchmark.py --data_path=$DATAPATH --config_path=$2
......
......@@ -30,8 +30,7 @@ get_real_path(){
# Parameters.
ulimit -u unlimited
script_self=$(readlink -f "$0")
self_path=$(dirname "${script_self}")
self_path=$(cd "$(dirname "$0")" || exit; pwd)
export DATASET_NAME=$1
export DEVICE_NUM=$2
export TRAIN_DATASET_PATH=$(get_real_path $3)
......
......@@ -20,8 +20,7 @@ then
exit 1
fi
script_self=$(readlink -f "$0")
self_path=$(dirname "${script_self}")
self_path=$(cd "$(dirname "$0")" || exit; pwd)
export DATASET_NAME=$1
export DEVICE_ID=$2
export SIMCLR_MODEL_PATH=$3
......
......@@ -20,8 +20,7 @@ then
exit 1
else
script_self=$(readlink -f "$0")
self_path=$(dirname "${script_self}")
self_path=$(cd "$(dirname "$0")" || exit; pwd)
export DATASET_NAME=$1
export SIMCLR_MODEL_PATH=$2
export TRAIN_DATASET_PATH=$3
......
......@@ -20,8 +20,7 @@ then
exit 1
else
script_self=$(readlink -f "$0")
self_path=$(dirname "${script_self}")
self_path=$(cd "$(dirname "$0")" || exit; pwd)
export DATASET_NAME=$1
export DEVICE_ID=$2
export SIMCLR_MODEL_PATH=$3
......
......@@ -20,8 +20,7 @@ then
exit 1
fi
script_self=$(readlink -f "$0")
self_path=$(dirname "${script_self}")
self_path=$(cd "$(dirname "$0")" || exit; pwd)
export DATASET_NAME=$1
export TRAIN_DATASET_PATH=$2
export DEVICE_ID=$3
......
......@@ -19,8 +19,7 @@ then
echo "Usage: sh run_standalone_train_gpu.sh [cifar10] [TRAIN_DATASET_PATH] [DEVICE_ID]"
else
script_self=$(readlink -f "$0")
self_path=$(dirname "${script_self}")
self_path=$(cd "$(dirname "$0")" || exit; pwd)
export DATASET_NAME=$1
export TRAIN_DATASET_PATH=$2
export DEVICE_ID=$3
......
......@@ -74,7 +74,7 @@ export RANK_TABLE_FILE=$PATH1
export SERVER_ID=0
rank_start=$((DEVICE_NUM * SERVER_ID))
BASE_PATH=$(dirname "$(dirname "$(readlink -f $0)")")
BASE_PATH=$(dirname "$(cd "$(dirname "$0")" || exit; pwd)")
CONFIG_FILE="${BASE_PATH}/squeezenet_cifar10_config.yaml"
if [ $1 == "squeezenet" ] && [ $2 == "cifar10" ]; then
......
......@@ -63,7 +63,7 @@ fi
ulimit -u unlimited
export CUDA_VISIBLE_DEVICES=0,1,2,3,4,5,6,7
export RANK_SIZE=8
BASE_PATH=$(dirname "$(dirname "$(readlink -f $0)")")
BASE_PATH=$(dirname "$(cd "$(dirname "$0")" || exit; pwd)")
CONFIG_FILE="${BASE_PATH}/squeezenet_cifar10_config.yaml"
if [ $1 == "squeezenet" ] && [ $2 == "cifar10" ]; then
CONFIG_FILE="${BASE_PATH}/squeezenet_cifar10_config.yaml"
......
......@@ -62,7 +62,7 @@ export DEVICE_ID=$3
export RANK_SIZE=$DEVICE_NUM
export RANK_ID=0
BASE_PATH=$(dirname "$(dirname "$(readlink -f $0)")")
BASE_PATH=$(dirname "$(cd "$(dirname "$0")" || exit; pwd)")
CONFIG_FILE="${BASE_PATH}/squeezenet_cifar10_config.yaml"
if [ $1 == "squeezenet" ] && [ $2 == "cifar10" ]; then
......
......@@ -56,7 +56,7 @@ then
exit 1
fi
BASE_PATH=$(dirname "$(dirname "$(readlink -f $0)")")
BASE_PATH=$(dirname "$(cd "$(dirname "$0")" || exit; pwd)")
CONFIG_FILE="${BASE_PATH}/squeezenet_cifar10_config.yaml"
if [ $1 == "squeezenet" ] && [ $2 == "cifar10" ]; then
......
......@@ -65,7 +65,7 @@ fi
ulimit -u unlimited
export CUDA_VISIBLE_DEVICES=$3
BASE_PATH=$(dirname "$(dirname "$(readlink -f $0)")")
BASE_PATH=$(dirname "$(cd "$(dirname "$0")" || exit; pwd)")
CONFIG_FILE="${BASE_PATH}/squeezenet_cifar10_config.yaml"
if [ $1 == "squeezenet" ] && [ $2 == "cifar10" ]; then
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment