task_example_test.bat 625 Bytes
Newer Older
1
2
3
@ECHO OFF
SETLOCAL EnableDelayedExpansion

Minjie Wang's avatar
Minjie Wang committed
4
5
SET GCN_EXAMPLE_DIR=.\examples\pytorch

6
7
8
IF x%1x==xx (
	ECHO Must supply CPU or GPU
	GOTO :FAIL
Minjie Wang's avatar
Minjie Wang committed
9
) ELSE IF x%1x==xcpux (
10
	SET DEV=-1
Minjie Wang's avatar
Minjie Wang committed
11
) ELSE IF x%1x==xgpux (
12
13
14
15
16
17
	SET DEV=0
	SET CUDA_VISIBLE_DEVICES=0
) ELSE (
	ECHO Must supply CPU or GPU
	GOTO :FAIL
)
18
CALL workon %BUILD_TAG%
19

Minjie Wang's avatar
Minjie Wang committed
20
21
22
23
24
25
SET DGLBACKEND=pytorch
SET DGL_LIBRARY_PATH=!CD!\build
SET PYTHONPATH=!CD!\python;!PYTHONPATH!
SET DGL_DOWNLOAD_DIR=!CD!

PUSHD !GCN_EXAMPLE_DIR!
26
python pagerank.py || GOTO :FAIL
Minjie Wang's avatar
Minjie Wang committed
27
python gcn\gcn.py --dataset cora --gpu !DEV! || GOTO :FAIL
28
29
30
31
32
33
34
35
POPD
ENDLOCAL
EXIT /B

:FAIL
ECHO Example test failed
ENDLOCAL
EXIT /B 1