forked from Neubauer-Group/GNN_code
-
Notifications
You must be signed in to change notification settings - Fork 0
/
calculate_efficiencies.sh
138 lines (100 loc) · 12.1 KB
/
calculate_efficiencies.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
137
138
#!/bin/#!/usr/bin/env bash
# python track_efficiency.py --group='test_5gev_no_edge' --n_events=10 |& tee test10_no_edge.log
# python track_efficiency.py --group='test_5gev_empty_edge' --n_events=10 |& tee test10_empty_edge.log
# python track_efficiency.py --group='test_5gev_non_empty_edge' --n_events=10 |& tee test10_non_empty_edge.log
# python track_efficiency.py --group='test_5gev_hough' --n_events=10 |& tee test10_hough.log
# python track_efficiency.py --group='test_no_edge' --n_events=10 |& tee test10_no_edge.log
# python track_efficiency.py --group='test_empty_edge' --n_events=10 |& tee test10_empty_edge.log
# python track_efficiency.py --group='test_non_empty_edge' --n_events=10 |& tee test10_non_empty_edge.log
# python track_efficiency.py --group='test_hough' --n_events=10 |& tee test10_hough.log
#
# python track_efficiency.py --group='test_no_edge' --n_events=200 |& tee test200_no_edge.log
# python track_efficiency.py --group='test_empty_edge' --n_events=200 |& tee test200_empty_edge.log
# python track_efficiency.py --group='test_non_empty_edge' --n_events=200 |& tee test200_non_empty_edge.log
# python track_efficiency.py --group='test_hough' --n_events=200 |& tee test200_hough.log
# python track_efficiency.py --group='test_1.5gev_edge' --n_events=2 |& tee test2_1.5gev_edge.log
# python track_efficiency.py --group='test_1.5gev_edge' --n_events=200 |& tee test200_1.5gev_edge.log
# python track_efficiency.py --group='test_1gev_edge' --n_events=200 |& tee test200_1gev_edge.log
# python track_efficiency.py --group='test_5gev_non_empty_edge' --n_events=20 |& tee test20_.5gev_edge.log
# python track_efficiency.py --group='test_.75gev_edge' --n_events=50 |& tee test50_.75gev_edge.log
# python track_efficiency.py --group='test_.6gev_edge' --n_events=25 |& tee test25_.6gev_edge.log
# python track_efficiency.py --group='test_noise' --n_events=200 |& tee test_noise.log
# python track_efficiency.py --group='test_noise' --n_events=200 --pt_min=0.5 --pt_max=0.6 |& tee test_noise_0.5_0.6.log
# python track_efficiency.py --group='test_noise' --n_events=200 --pt_min=0.6 --pt_max=0.7 |& tee test_noise_0.6_0.7.log
# python track_efficiency.py --group='test_noise' --n_events=200 --pt_min=0.7 --pt_max=0.8 |& tee test_noise_0.7_0.8.log
# python track_efficiency.py --group='test_noise' --n_events=200 --pt_min=0.8 --pt_max=0.9 |& tee test_noise_0.8_0.9.log
# python track_efficiency.py --group='test_noise' --n_events=200 --pt_min=0.9 --pt_max=1.0 |& tee test_noise_0.9_1.0.log
# python track_efficiency.py --group='test_noise' --n_events=200 --pt_min=1.0 --pt_max=1.2 |& tee test_noise_1.0_1.2.log
# python track_efficiency.py --group='test_noise' --n_events=200 --pt_min=1.2 --pt_max=1.4 |& tee test_noise_1.2_1.4.log
# python track_efficiency.py --group='test_noise' --n_events=200 --pt_min=1.4 --pt_max=1.6 |& tee test_noise_1.4_1.6.log
# python track_efficiency.py --group='test_noise' --n_events=200 --pt_min=1.6 --pt_max=1.8 |& tee test_noise_1.6_1.8.log
# python track_efficiency.py --group='test_noise' --n_events=200 --pt_min=1.8 --pt_max=2.0 |& tee test_noise_1.8_2.0.log
# python track_efficiency.py --group='test_noise' --n_events=200 --pt_min=2.0 --pt_max=2.5 |& tee test_noise_2.0_2.5.log
# python track_efficiency.py --group='test_noise' --n_events=200 --pt_min=2.5 --pt_max=3.0 |& tee test_noise_2.5_3.0.log
# python track_efficiency.py --group='test_noise' --n_events=200 --pt_min=3.0 --pt_max=3.5 |& tee test_noise_3.0_3.5.log
# python track_efficiency.py --group='test_noise' --n_events=200 --pt_min=3.5 --pt_max=4.0 |& tee test_noise_3.5_4.0.log
# python track_efficiency.py --group='test_noise' --n_events=200 --pt_min=4.0 --pt_max=5.0 |& tee test_noise_4.0_5.0.log
# python track_efficiency.py --group='test_noise' --n_events=5 --pt_min=0.0 --pt_max=5000.0 |& tee test_noise_0.5_5.0.log
# python track_efficiency.py --group='test_noise' --model='test_5gev_no_phi' |& tee test_no_phi.log
# python track_efficiency.py --group='test_noise' --model='test_5gev_phi' |& tee test_phi.log
# python track_efficiency.py --group='test_noise_2' --model='test_5gev_no_phi_no_edge' |& tee test_no_phi_no_edge.log
# python track_efficiency.py --group='test_noise_2' --model='test_5gev_phi_no_edge' |& tee test_phi_no_edge.log
# python track_efficiency.py --group='test_noise' --model='test_5gev_phi' |& tee test_no_phi.log
# python track_efficiency.py --group='edge_classifier' --model='edge_classifier' --type='edge_classifier' |& tee edge_classifier.log
# python track_efficiency.py --group='edge_classifier_ext_barrel' --model='edge_classifier_ext_barrel' --type='edge_classifier' |& tee edge_classifier_ext_barrel.log
#
# python track_efficiency.py --group='interaction_network' --model='interaction_network' --type='interaction_network' |& tee interaction_network.log
# python track_efficiency.py --group='interaction_network_ext_barrel' --model='interaction_network_ext_barrel' --type='interaction_network' |& tee interaction_network_ext_barrel.log
# python track_efficiency.py --group='atlas_EC' --model='atlas_EC' --type='edge_classifier' |& tee edge_classifier_atlas.log
# python track_efficiency.py --group='atlas_IN' --model='atlas_IN' --type='interaction_network' |& tee interaction_network_atlas.log
# python track_efficiency.py --group='char_EC' --model='char_EC' --type='edge_classifier' |& tee edge_classifier_char.log
# python track_efficiency.py --group='char_IN' --model='char_IN' --type='interaction_network' |& tee interaction_network_char.log
# python track_efficiency.py --group='edge_classifier_ext_barrel' --model='edge_classifier_ext_barrel' --type='edge_classifier' |& tee edge_classifier_ext_barrel-edge_classifier_ext_barrel.log
# python track_efficiency.py --group='trackml_1gev_mm_50purity' --model='edge_classifier_ext_barrel' --type='edge_classifier' |& tee trackml_1gev_mm_50purity-edge_classifier_ext_barrel.log
# python track_efficiency.py --group='trackml_1gev_mm_99efficient' --model='edge_classifier_ext_barrel' --type='edge_classifier' |& tee trackml_1gev_mm_99efficient-edge_classifier_ext_barrel.log
# python track_efficiency.py --group='edge_classifier_ext_barrel' --model='trackml_1gev_mm_50purity' --type='edge_classifier' |& tee edge_classifier_ext_barrel-trackml_1gev_mm_50purity.log
# python track_efficiency.py --group='trackml_1gev_mm_50purity' --model='trackml_1gev_mm_50purity' --type='edge_classifier' |& tee trackml_1gev_mm_50purity-trackml_1gev_mm_50purity.log
# python track_efficiency.py --group='trackml_1gev_mm_99efficient' --model='trackml_1gev_mm_50purity' --type='edge_classifier' |& tee trackml_1gev_mm_99efficient-trackml_1gev_mm_50purity.log
# python track_efficiency.py --group='edge_classifier_ext_barrel' --model='trackml_1gev_mm_99efficient' --type='edge_classifier' |& tee edge_classifier_ext_barrel-trackml_1gev_mm_99efficient.log
# python track_efficiency.py --group='trackml_1gev_mm_50purity' --model='trackml_1gev_mm_99efficient' --type='edge_classifier' |& tee trackml_1gev_mm_50purity-trackml_1gev_mm_99efficient.log
# python track_efficiency.py --group='trackml_1gev_mm_99efficient' --model='trackml_1gev_mm_99efficient' --type='edge_classifier' |& tee trackml_1gev_mm_99efficient-trackml_1gev_mm_99efficient.log
#
# python track_efficiency.py --group='interaction_network_ext_barrel' --model='interaction_network_ext_barrel' --type='interaction_network' |& tee interaction_network_ext_barrel-interaction_network_ext_barrel.log
# python track_efficiency.py --group='trackml_1gev_mm_50purity_IN' --model='interaction_network_ext_barrel' --type='interaction_network' |& tee trackml_1gev_mm_50purity_IN-interaction_network_ext_barrel.log
# python track_efficiency.py --group='trackml_1gev_mm_99efficient_IN' --model='interaction_network_ext_barrel' --type='interaction_network' |& tee trackml_1gev_mm_99efficient_IN-interaction_network_ext_barrel.log
# python track_efficiency.py --group='interaction_network_ext_barrel' --model='trackml_1gev_mm_50purity_IN' --type='interaction_network' |& tee interaction_network_ext_barrel-trackml_1gev_mm_50purity_IN.log
# python track_efficiency.py --group='trackml_1gev_mm_50purity_IN' --model='trackml_1gev_mm_50purity_IN' --type='interaction_network' |& tee trackml_1gev_mm_50purity_IN-trackml_1gev_mm_50purity_IN.log
# python track_efficiency.py --group='trackml_1gev_mm_99efficient_IN' --model='trackml_1gev_mm_50purity_IN' --type='interaction_network' |& tee trackml_1gev_mm_99efficient_IN-trackml_1gev_mm_50purity_IN.log
# python track_efficiency.py --group='interaction_network_ext_barrel' --model='trackml_1gev_mm_99efficient_IN' --type='interaction_network' |& tee interaction_network_ext_barrel-trackml_1gev_mm_99efficient_IN.log
# python track_efficiency.py --group='trackml_1gev_mm_50purity_IN' --model='trackml_1gev_mm_99efficient_IN' --type='interaction_network' |& tee trackml_1gev_mm_50purity_IN-trackml_1gev_mm_99efficient_IN.log
# python track_efficiency.py --group='trackml_1gev_mm_99efficient_IN' --model='trackml_1gev_mm_99efficient_IN' --type='interaction_network' |& tee trackml_1gev_mm_99efficient_IN-trackml_1gev_mm_99efficient_IN.log
# python track_efficiency.py --group='edge_classifier_ext_barrel' --model='edge_classifier_ext_barrel' --type='edge_classifier' |& tee edge_classifier_ext_barrel-edge_classifier_ext_barrel.log
# python track_efficiency.py --group='trackml_1gev_mm_99efficient' --model='trackml_1gev_mm_99efficient' --type='edge_classifier' |& tee trackml_1gev_mm_99efficient-trackml_1gev_mm_99efficient.log
# python track_efficiency.py --group='interaction_network_ext_barrel' --model='interaction_network_ext_barrel' --type='interaction_network' |& tee interaction_network_ext_barrel-interaction_network_ext_barrel.log
# python track_efficiency.py --group='trackml_1gev_mm_99efficient_IN' --model='trackml_1gev_mm_99efficient_IN' --type='interaction_network' |& tee trackml_1gev_mm_99efficient_IN-trackml_1gev_mm_99efficient_IN.log
# python track_efficiency.py -r --group='trackml_full' --model='trackml_1gev_mm_99efficient' --type='edge_classifier' |& tee trackml_full-trackml_1gev_mm_99efficient.log
# python track_efficiency.py --group='trackml_full' --model='trackml_1gev_mm_99efficient' --type='edge_classifier'
# python test_vector_builder.py --group='char_EC' --model='char_EC' --type='edge_classifier'
# python test_vector_builder.py --group='test_geometric' --model='test_geometric' --type='edge_classifier'
# python test_vector_builder.py -r --group='test_geometric' --model='test_geometric' --type='edge_classifier'
# python test_vector_builder.py -r --group='test_atlas_charline' --model='test_atlas_charline' --type='edge_classifier'
# python test_vector_builder.py --group='test_geometric' --model='test_geometric' --type='edge_classifier'
# python cut_modules.py
# python cut_modules_triplet.py
# python test_vector_builder.py --group='test_atlas' --model='test_atlas' --type='edge_classifier'
# python test_vector_builder.py --group='trackml_ichep' --model='trackml_ichep' --type='edge_classifier'
# python test_vector_builder.py --group='test_atlas' --model='test_atlas' --type='edge_classifier'
# python cut_modules.py
# python track_efficiency.py -r --group='test_atlas' --model='edge_classifier_ext_barrel' --type='edge_classifier'
# python track_efficiency.py --group='test_atlas' --model='edge_classifier_ext_barrel' --type='edge_classifier'
# python track_efficiency.py --group='atlas_directed' --model='atlas_directed' --type='edge_classifier'
# python track_efficiency.py --group='atlas_undirected' --model='atlas_undirected' --type='edge_classifier'
# python track_efficiency.py --group='atlas_reflected' --model='atlas_reflected' --type='edge_classifier'
# python track_efficiency.py --group='atlas_med_purity' --model='atlas_med_purity' --type='edge_classifier'
# python cut_modules.py
# python track_efficiency.py --group='atlas_primaries' --model='atlas_primaries' --type='edge_classifier'
# python track_efficiency.py -r --group='test_atlas' --model='atlas_primaries' --type='edge_classifier'
# python track_efficiency.py --group='atlas_triplet' --model='atlas_triplet' --type='edge_classifier'
# python track_efficiency.py --group='atlas_out' --model='atlas_out' --type='edge_classifier'
# python cut_modules_triplet.py
python track_efficiency.py --group='trackml_ichep' --model='trackml_ichep' --type='edge_classifier'