forked from libxsmm/libxsmm
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.test-fc.yml
39 lines (35 loc) · 3.54 KB
/
.test-fc.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
script:
- make -e ${MAKEJ} && cd samples/deeplearning/fullyconnecteddriver && make -e ${MAKEJ} &&
(echo; echo "--- TEST FC (FWD,resnet50,FP32)"; ./run_resnet50.sh 28 1 1 f32 0 F ) &&
(echo; echo "--- TEST FC (BWD,resnet50,FP32)"; ./run_resnet50.sh 28 1 1 f32 0 B ) &&
(echo; echo "--- TEST FC (UPD,resnet50,FP32)"; ./run_resnet50.sh 28 1 1 f32 0 U )
- make -e ${MAKEJ} && cd samples/deeplearning/fullyconnecteddriver && make -e ${MAKEJ} &&
(echo; echo "--- TEST FC (FWD,resnet50,BF16)"; CHECK_SCALE=0.001 ./run_resnet50.sh 28 1 1 bf16 0 F ) &&
(echo; echo "--- TEST FC (BWD,resnet50,BF16)"; CHECK_SCALE=0.001 ./run_resnet50.sh 28 1 1 bf16 0 B ) &&
(echo; echo "--- TEST FC (UPD,resnet50,BF16)"; CHECK_SCALE=0.001 ./run_resnet50.sh 28 1 1 bf16 0 U )
- make -e ${MAKEJ} && cd samples/deeplearning/fullyconnecteddriver && make -e ${MAKEJ} &&
(echo; echo "--- TEST FC (NCNC-KCCK,FP32)"; ./run_fullyconnected.sh B f32 1 1024 A 0 32 32 32 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,FP32)"; ./run_fullyconnected.sh B f32 1 1024 A 1 32 32 32 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,FP32)"; ./run_fullyconnected.sh B f32 1 1024 A 2 32 32 32 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,FP32)"; ./run_fullyconnected.sh B f32 1 1024 A 3 32 32 32 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,FP32)"; ./run_fullyconnected.sh B f32 1 1024 A 4 32 32 32 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,FP32)"; ./run_fullyconnected.sh B f32 1 1024 A 5 32 32 32 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,FP32)"; ./run_fullyconnected.sh B f32 1 1024 A 0 64 64 64 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,FP32)"; ./run_fullyconnected.sh B f32 1 1024 A 1 64 64 64 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,FP32)"; ./run_fullyconnected.sh B f32 1 1024 A 2 64 64 64 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,FP32)"; ./run_fullyconnected.sh B f32 1 1024 A 3 64 64 64 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,FP32)"; ./run_fullyconnected.sh B f32 1 1024 A 4 64 64 64 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,FP32)"; ./run_fullyconnected.sh B f32 1 1024 A 5 64 64 64 )
- make -e ${MAKEJ} && cd samples/deeplearning/fullyconnecteddriver && make -e ${MAKEJ} &&
(echo; echo "--- TEST FC (NCNC-KCCK,BF16)"; CHECK_SCALE=0.001 ./run_fullyconnected.sh B bf16 1 1024 A 0 32 32 32 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,BF16)"; CHECK_SCALE=0.001 ./run_fullyconnected.sh B bf16 1 1024 A 1 32 32 32 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,BF16)"; CHECK_SCALE=0.001 ./run_fullyconnected.sh B bf16 1 1024 A 2 32 32 32 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,BF16)"; CHECK_SCALE=0.001 ./run_fullyconnected.sh B bf16 1 1024 A 3 32 32 32 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,BF16)"; CHECK_SCALE=0.001 ./run_fullyconnected.sh B bf16 1 1024 A 4 32 32 32 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,BF16)"; CHECK_SCALE=0.001 ./run_fullyconnected.sh B bf16 1 1024 A 5 32 32 32 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,BF16)"; CHECK_SCALE=0.001 ./run_fullyconnected.sh B bf16 1 1024 A 0 64 64 64 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,BF16)"; CHECK_SCALE=0.001 ./run_fullyconnected.sh B bf16 1 1024 A 1 64 64 64 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,BF16)"; CHECK_SCALE=0.001 ./run_fullyconnected.sh B bf16 1 1024 A 2 64 64 64 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,BF16)"; CHECK_SCALE=0.001 ./run_fullyconnected.sh B bf16 1 1024 A 3 64 64 64 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,BF16)"; CHECK_SCALE=0.001 ./run_fullyconnected.sh B bf16 1 1024 A 4 64 64 64 ) &&
(echo; echo "--- TEST FC (NCNC-KCCK,BF16)"; CHECK_SCALE=0.001 ./run_fullyconnected.sh B bf16 1 1024 A 5 64 64 64 )