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

Rick Ho's avatar
Rick Ho committed
7
8
9
10
export PYTHONPATH=$PWD/build/lib.linux-x86_64-3.7
export LD_LIBRARY_PATH=/home/laekov/.local/lib/python3.7/site-packages/torch/lib:$LD_LIBRARY_PATH
if [ -z $1 ]
then
Rick Ho's avatar
Rick Ho committed
11
	python3 moe_test.py 2>logs/$OMPI_COMM_WORLD_RANK.log
Rick Ho's avatar
Rick Ho committed
12
13
elif [ .$1 = '.test_all' ]
then
Rick Ho's avatar
Rick Ho committed
14
	for nexp in 1 2 4 
Rick Ho's avatar
Rick Ho committed
15
	do
Rick Ho's avatar
Rick Ho committed
16
		for inf in 1024 
Rick Ho's avatar
Rick Ho committed
17
		do
Rick Ho's avatar
Rick Ho committed
18
			for ouf in 4096
Rick Ho's avatar
Rick Ho committed
19
			do
Rick Ho's avatar
Rick Ho committed
20
				for bs in 4 16 64 256 512 1024 2048 4096
Rick Ho's avatar
Rick Ho committed
21
22
				do
					echo $bs $nexp ${inf}x${ouf} 
23
					python3 moe_test.py $bs $inf $ouf $nexp
Rick Ho's avatar
Rick Ho committed
24
25
26
27
28
				done
			done
		done
	done
else
29
	python3 $@ # 2>logs/$OMPI_COMM_WORLD_RANK.log
Rick Ho's avatar
Rick Ho committed
30
fi