forked from ustc-slr/ChaLearn-2021-ISLR-Challenge
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path2_inference.sh
executable file
·136 lines (121 loc) · 6.91 KB
/
2_inference.sh
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
#!/bin/bash
cd code
# slowfast-full
CUDA_VISIBLE_DEVICES=0 python main.py --root_path ../data/AUTSL --video_path jpg_video \
--annotation_path autsl_01_final.json --result_path results_test \
--dataset autsl --n_finetune_classes 226 --n_classes 226 --model slowfast \
--batch_size 16 --n_threads 8 --test --test_subset val --sample_size 256 \
--pretrain_path weights/results_slowfast_split_1/save_102.pth \
--no_train --no_val --sample_duration 64
mv AUTSL_slowfast_all.pkl results/AUTSL_slowfast_all.pkl
CUDA_VISIBLE_DEVICES=0 python main.py --root_path ../data/AUTSL --video_path jpg_video \
--annotation_path autsl_01_final.json --result_path results_test \
--dataset autsl --n_finetune_classes 226 --n_classes 226 --model slowfast \
--batch_size 16 --n_threads 8 --test --test_subset val --sample_size 256 \
--pretrain_path weights/results_slowfast_final/save_34.pth \
--no_train --no_val --sample_duration 64
mv AUTSL_slowfast_all.pkl results/AUTSL_slowfast2_all.pkl
# i3d-full
CUDA_VISIBLE_DEVICES=0 python main.py --root_path ../data/AUTSL --video_path jpg_video \
--annotation_path autsl_01_final.json --result_path results_test \
--dataset autsl --n_finetune_classes 226 --n_classes 226 --model I3D_BSL \
--batch_size 1 --n_threads 4 \
--test --test_subset test --sample_size 224 \
--pretrain_path weights/results_i3d_bsl_split_1/save_38.pth \
--no_train --no_val --sample_duration 64
mv AUTSL_I3D_BSL_all.pkl results/AUTSL_I3D_BSL_all.pkl
CUDA_VISIBLE_DEVICES=0 python main.py --root_path ../data/AUTSL --video_path jpg_video \
--annotation_path autsl_01_final.json --result_path results_test \
--dataset autsl --n_finetune_classes 226 --n_classes 226 --model I3D_BSL \
--batch_size 1 --n_threads 4 \
--test --test_subset test --sample_size 224 \
--pretrain_path weights/results_i3d_bsl_final/save_37.pth \
--no_train --no_val --sample_duration 64
mv AUTSL_I3D_BSL_all.pkl results/AUTSL_I3D_BSL2_all.pkl
# i3d-flow
CUDA_VISIBLE_DEVICES=0 python main.py --root_path ../data/AUTSL --video_path jpg_video \
--annotation_path autsl_01_final.json --result_path results_test \
--dataset autsl --n_finetune_classes 226 --n_classes 226 --model I3D_flow \
--batch_size 1 --n_threads 4 \
--test --test_subset test --sample_size 224 \
--pretrain_path weights/results_i3d_flow_split_1/save_42.pth \
--no_train --no_val --sample_duration 64
mv AUTSL_I3D_flow_all.pkl results/AUTSL_I3D_flow_all.pkl
CUDA_VISIBLE_DEVICES=0 python main.py --root_path ../data/AUTSL --video_path jpg_video \
--annotation_path autsl_01_final.json --result_path results_test \
--dataset autsl --n_finetune_classes 226 --n_classes 226 --model I3D_flow \
--batch_size 1 --n_threads 4 \
--test --test_subset test --sample_size 224 \
--pretrain_path weights/results_i3d_flow_final/save_46.pth \
--no_train --no_val --sample_duration 64
mv AUTSL_I3D_flow_all.pkl results/AUTSL_I3D_flow2_all.pkl
# sgn-pose
CUDA_VISIBLE_DEVICES=0 python main.py --root_path ../data/AUTSL --video_path jpg_video \
--annotation_path autsl_01_final.json --result_path results_test \
--dataset autsl --n_finetune_classes 226 --n_classes 226 --model sgn_pose \
--batch_size 32 --n_threads 4 \
--test --test_subset test --sample_size 224 \
--pretrain_path weights/results_mmpose_sgn_split_1_pre/save_184.pth \
--no_train --no_val --sample_duration 32
mv AUTSL_sgn_pose_all.pkl results/AUTSL_sgn_pose_all.pkl
CUDA_VISIBLE_DEVICES=0 python main.py --root_path ../data/AUTSL --video_path jpg_video \
--annotation_path autsl_01_final.json --result_path results_test \
--dataset autsl --n_finetune_classes 226 --n_classes 226 --model sgn_pose \
--batch_size 32 --n_threads 4 \
--test --test_subset test --sample_size 224 \
--pretrain_path weights/results_sgn_final/save_94.pth \
--no_train --no_val --sample_duration 32
mv AUTSL_sgn_pose_all.pkl results/AUTSL_sgn_pose2_all.pkl
## i3d-face
## Change universal.py Line#447 /data/user/AUTSL/jpg_face/
## Face train I3D_BSL_part-AUTSL_Upper split
cp tmp/universal_face.py datasets/universal.py
CUDA_VISIBLE_DEVICES=0 python main.py --root_path ../data/AUTSL --video_path jpg_video \
--annotation_path autsl_01_final.json --result_path results_test \
--dataset autsl --n_finetune_classes 226 --n_classes 226 --model I3D_BSL_part \
--batch_size 1 --n_threads 4 \
--test --test_subset test --sample_size 224 \
--pretrain_path weights/results_i3d_bsl_face_final/save_26.pth \
--no_train --no_val --sample_duration 64
mv AUTSL_I3D_BSL_part_all.pkl results/AUTSL_I3D_BSL2_face_all.pkl
## i3d-rhand
## Change universal.py Line#447 /data/user/AUTSL/jpg_right_hand/
## R-HAND train I3D_BSL_part-AUTSL_Upper split
cp tmp/universal_rhand.py datasets/universal.py
CUDA_VISIBLE_DEVICES=0 python main.py --root_path ../data/AUTSL --video_path jpg_video \
--annotation_path autsl_01_final.json --result_path results_test \
--dataset autsl --n_finetune_classes 226 --n_classes 226 --model I3D_BSL_part \
--batch_size 1 --n_threads 4 \
--test --test_subset test --sample_size 224 \
--pretrain_path weights/results_i3d_bsl_rhand_final/save_18.pth \
--no_train --no_val --sample_duration 64
mv AUTSL_I3D_BSL_part_all.pkl results/AUTSL_I3D_BSL2_rhand_all.pkl
## i3d-lhand
## Change universal.py Line#447 /data/user/AUTSL/jpg_left_hand/
## L-HAND train I3D_BSL_part-AUTSL_Upper split
cp tmp/universal_lhand.py datasets/universal.py
CUDA_VISIBLE_DEVICES=0 python main.py --root_path ../data/AUTSL --video_path jpg_video \
--annotation_path autsl_01_final.json --result_path results_test \
--dataset autsl --n_finetune_classes 226 --n_classes 226 --model I3D_BSL_part \
--batch_size 1 --n_threads 4 \
--test --test_subset test --sample_size 224 \
--pretrain_path weights/results_i3d_bsl_lhand_final/save_39.pth \
--no_train --no_val --sample_duration 64
mv AUTSL_I3D_BSL_part_all.pkl results/AUTSL_I3D_BSL2_lhand_all.pkl
### i3d-depth
CUDA_VISIBLE_DEVICES=0 python main.py --root_path ../data/AUTSL --video_path jpg_video \
--annotation_path autsl_01_final.json --result_path results_test \
--dataset autsl --n_finetune_classes 226 --n_classes 226 --model I3D_depth \
--batch_size 1 --n_threads 4 \
--test --test_subset test --sample_size 224 \
--pretrain_path weights/results_i3d_depth_split_1/save_46.pth \
--no_train --no_val --sample_duration 64
mv AUTSL_I3D_depth_all.pkl results/AUTSL_I3D_depth_all.pkl
CUDA_VISIBLE_DEVICES=0 python main.py --root_path ../data/AUTSL --video_path jpg_video \
--annotation_path autsl_01_final.json --result_path results_test \
--dataset autsl --n_finetune_classes 226 --n_classes 226 --model I3D_depth \
--batch_size 1 --n_threads 4 \
--test --test_subset test --sample_size 224 \
--pretrain_path weights/results_i3d_depth_final/save_35.pth \
--no_train --no_val --sample_duration 64
mv AUTSL_I3D_depth_all.pkl results/AUTSL_I3D_depth2_all.pkl