test.sh 573 Bytes
Newer Older
Rick Ho's avatar
Rick Ho committed
1
2
3
4
#!/bin/bash
if [ ! -z $OMPI_COMM_WORLD_LOCAL_RANK ]
then
	export CUDA_VISIBLE_DEVICES=$OMPI_COMM_WORLD_LOCAL_RANK
Rick Ho's avatar
Rick Ho committed
5
6
7
8
fi

if [ -z $MASTER_PORT ]
then
9
10
	export MASTER_ADDR=localhost
	export MASTER_PORT=36666
Rick Ho's avatar
Rick Ho committed
11
12
fi

Rick Ho's avatar
Rick Ho committed
13
14
15
16
17
18
19
20
21
22
23
if [ -z $OMPI_COMM_WORLD_RANK ]
then
	RANK=single
else
	RANK=$OMPI_COMM_WORLD_RANK 
fi

mkdir -p logs

SCRIPT_PATH=$(dirname $(dirname $(realpath $0)))
export PYTHONPATH=$SCRIPT_PATH:$SCRIPT_PATH/build/lib.linux-x86_64-3.7:$PYTHONPATH
Rick Ho's avatar
Rick Ho committed
24
export LD_LIBRARY_PATH=/home/laekov/.local/lib/python3.7/site-packages/torch/lib:$LD_LIBRARY_PATH
Rick Ho's avatar
Rick Ho committed
25
26

exec python3 $@ 2>logs/$RANK.log