source: GTP/trunk/Lib/Vis/Preprocessing/scripts/vienna_cropped.sh @ 1919

Revision 1919, 3.5 KB checked in by mattausch, 18 years ago (diff)

added mechanism for histogram on certain MB in hierarchymanager
no more bug in undersampling estimation
added sampling strategy to spatial box based (also for eval)
added testing scripts

Line 
1#!/bin/sh
2
3# add bin to path
4export PATH=../bin:$PATH
5
6#TARGET=debug
7TARGET=release
8
9PROGRAM=../bin/$TARGET/Preprocessor.exe
10
11SCENE=vienna_cropped_gi
12LOG_PREFIX=../scripts/tests/gi/$SCENE-35MB
13ENVIRONMENT=$SCENE.env
14
15echo "starting $TARGET mode for $SCENE scene"
16
17############################################################################
18
19 METHOD=gradient-full
20 echo "$SCENE $METHOD"
21
22$PROGRAM $ENVIRONMENT \
23  -view_cells_evaluation_stats_prefix=$LOG_PREFIX-$METHOD \
24  -view_cells_merge_stats=$LOG_PREFIX-$METHOD-mergeStats.log \
25  -view_cells_filename=$LOG_PREFIX-$METHOD-viewcells.xml.gz \
26  -vsp_subdivision_stats=$LOG_PREFIX-$METHOD-vsp-subdivisionStats.log \
27  -bvh_subdivision_stats=$LOG_PREFIX-$METHOD-bvh-subdivisionStats.log \
28  -hierarchy_subdivision_stats=$LOG_PREFIX-$METHOD-hierarchy-subdivisionStats.log \
29  -hierarchy_construction_type=2 \
30  -hierarchy_construction_consider_memory=true \
31  -hierarchy_construction_multilevel=false \
32  -bvh_use_sah=false \
33  -vsp_use_cost_heuristics=true \
34  -hierarchy_construction_recompute_split_on_repair=true
35
36sh movefiles.sh $LOG_PREFIX-$METHOD
37
38#######################################################
39
40NODES=50000
41USE_HEUR=true
42
43  METHOD=sequential-$NODES-$USE_HEUR
44  echo "$SCENE $METHOD"
45
46$PROGRAM $ENVIRONMENT \
47  -view_cells_evaluation_stats_prefix=$LOG_PREFIX-$METHOD \
48 -view_cells_merge_stats=$LOG_PREFIX-$METHOD-mergeStats.log \
49 -view_cells_filename=$LOG_PREFIX-$METHOD-viewcells.xml.gz \
50 -vsp_subdivision_stats=$LOG_PREFIX-$METHOD-vsp-subdivisionStats.log \
51 -bvh_subdivision_stats=$LOG_PREFIX-$METHOD-bvh-subdivisionStats.log \
52 -hierarchy_subdivision_stats=$LOG_PREFIX-$METHOD-hierarchy-subdivisionStats.log \
53 -hierarchy_construction_type=0 \
54 -vsp_use_cost_heuristics=$USE_HEUR \
55 -bvh_term_max_leaves=$NODES
56
57sh movefiles.sh $LOG_PREFIX-$METHOD
58
59
60#######################################################
61
62NODES=10000
63USE_HEUR=true
64
65  METHOD=sequential-$NODES-$USE_HEUR
66  echo "$SCENE $METHOD"
67
68$PROGRAM $ENVIRONMENT \
69  -view_cells_evaluation_stats_prefix=$LOG_PREFIX-$METHOD \
70 -view_cells_merge_stats=$LOG_PREFIX-$METHOD-mergeStats.log \
71 -view_cells_filename=$LOG_PREFIX-$METHOD-viewcells.xml.gz \
72 -vsp_subdivision_stats=$LOG_PREFIX-$METHOD-vsp-subdivisionStats.log \
73 -bvh_subdivision_stats=$LOG_PREFIX-$METHOD-bvh-subdivisionStats.log \
74 -hierarchy_subdivision_stats=$LOG_PREFIX-$METHOD-hierarchy-subdivisionStats.log \
75 -hierarchy_construction_type=0 \
76 -vsp_use_cost_heuristics=$USE_HEUR \
77 -bvh_term_max_leaves=$NODES
78
79sh movefiles.sh $LOG_PREFIX-$METHOD
80
81#######################################################
82
83 METHOD=gradient-full-corr
84 echo "$SCENE $METHOD"
85
86$PROGRAM $ENVIRONMENT \
87  -view_cells_evaluation_stats_prefix=$LOG_PREFIX-$METHOD \
88  -view_cells_merge_stats=$LOG_PREFIX-$METHOD-mergeStats.log \
89  -view_cells_filename=$LOG_PREFIX-$METHOD-viewcells.xml.gz \
90  -vsp_subdivision_stats=$LOG_PREFIX-$METHOD-vsp-subdivisionStats.log \
91  -bvh_subdivision_stats=$LOG_PREFIX-$METHOD-bvh-subdivisionStats.log \
92  -hierarchy_subdivision_stats=$LOG_PREFIX-$METHOD-hierarchy-subdivisionStats.log \
93  -hierarchy_construction_type=2 \
94  -hierarchy_construction_consider_memory=true \
95  -hierarchy_construction_multilevel=false \
96  -bvh_use_sah=false \
97  -vsp_use_cost_heuristics=true \
98  -hierarchy_construction_min_avg_raycontri=0.01 \
99  -hierarchy_construction_max_avg_raycontri=0.5 \
100  -hierarchy_construction_recompute_split_on_repair=true
101
102sh movefiles.sh $LOG_PREFIX-$METHOD
Note: See TracBrowser for help on using the repository browser.