-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathtest_off_line.sh
23 lines (21 loc) · 1017 Bytes
/
test_off_line.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/bash
#python src/main.py dataset/kitti_image_$2.txt .mvo > log_result/log_motion_.mvo_$2
echo "motion estimation done"
for num in 0 1 2 3 4 5 6 7 8 9
do
echo 'scale recovry' $1 $2 $num
#python src/main_offline.py result/kitti_image_$2_result.npy.mvo.npy $1$num>log_result/log_rescale_$1_$2_$num &
done
wait
echo "rescale done"
for num in 0 1 2 3 4 5 6 7 8 9
do
echo 'evaluation vo' $1 $2 $num
python script/evaluate_vo.py dataset/kitti_gt/$2.txt evaluate_result/kitti_image_$2_result_path.txt$1$num >log_result/log_vo_$1_$2_$num
cat log_result/log_vo_$1_$2_$num
done
python script/change_scale.py evaluate_result/kitti_image_$2_result_path.txt$1$num dataset/kitti_gt/$2_speed.txt $1$num
python script/evaluate_vo.py dataset/kitti_gt/$2.txt evaluate_result/kitti_image_$2_result_path_gt.txt$1$num>log_result/log_vo_gt_$1_$2_$num
cat log_result/log_vo_$1_$2_? > log_result/log_vo_$1_$2_all
cat log_result/log_vo_gt_$1_$2_$num
python script/calculate_mean.py log_result/log_vo_$1_$2_all