Commit ·
cb4107f
1
Parent(s): 817e21e
fixing demo
Browse files
root_gnn_dgl/configs/stats_100K/finetuning_ttH_CP_even_vs_odd.yaml
CHANGED
|
@@ -29,15 +29,15 @@ Datasets:
|
|
| 29 |
ttH_CP_even: &dataset_defn
|
| 30 |
module: root_gnn_base.dataset
|
| 31 |
class: LazyDataset
|
| 32 |
-
shuffle_chunks:
|
| 33 |
batch_size: 1024
|
| 34 |
padding_mode: NONE #one of STEPS, FIXED, or NONE
|
| 35 |
args: &dataset_args
|
| 36 |
name: ttH_CP_even
|
| 37 |
label: 0
|
| 38 |
# weight_var: weight
|
| 39 |
-
chunks:
|
| 40 |
-
buffer_size:
|
| 41 |
file_names: ttH_NLO.root
|
| 42 |
tree_name: output
|
| 43 |
fold_var: Number
|
|
|
|
| 29 |
ttH_CP_even: &dataset_defn
|
| 30 |
module: root_gnn_base.dataset
|
| 31 |
class: LazyDataset
|
| 32 |
+
shuffle_chunks: 3
|
| 33 |
batch_size: 1024
|
| 34 |
padding_mode: NONE #one of STEPS, FIXED, or NONE
|
| 35 |
args: &dataset_args
|
| 36 |
name: ttH_CP_even
|
| 37 |
label: 0
|
| 38 |
# weight_var: weight
|
| 39 |
+
chunks: 3
|
| 40 |
+
buffer_size: 2
|
| 41 |
file_names: ttH_NLO.root
|
| 42 |
tree_name: output
|
| 43 |
fold_var: Number
|
root_gnn_dgl/configs/stats_100K/pretraining_multiclass.yaml
CHANGED
|
@@ -27,14 +27,14 @@ Datasets:
|
|
| 27 |
ttH: &dataset_defn
|
| 28 |
module: root_gnn_base.dataset
|
| 29 |
class: LazyDataset
|
| 30 |
-
shuffle_chunks:
|
| 31 |
padding_mode: NONE #one of STEPS, FIXED, or NONE
|
| 32 |
args: &dataset_args
|
| 33 |
name: ttH
|
| 34 |
label: 0
|
| 35 |
# weight_var: weight
|
| 36 |
-
chunks:
|
| 37 |
-
buffer_size:
|
| 38 |
file_names: ttH_NLO_inc.root
|
| 39 |
tree_name: output
|
| 40 |
fold_var: Number
|
|
|
|
| 27 |
ttH: &dataset_defn
|
| 28 |
module: root_gnn_base.dataset
|
| 29 |
class: LazyDataset
|
| 30 |
+
shuffle_chunks: 3
|
| 31 |
padding_mode: NONE #one of STEPS, FIXED, or NONE
|
| 32 |
args: &dataset_args
|
| 33 |
name: ttH
|
| 34 |
label: 0
|
| 35 |
# weight_var: weight
|
| 36 |
+
chunks: 3
|
| 37 |
+
buffer_size: 2
|
| 38 |
file_names: ttH_NLO_inc.root
|
| 39 |
tree_name: output
|
| 40 |
fold_var: Number
|
root_gnn_dgl/configs/stats_100K/ttH_CP_even_vs_odd.yaml
CHANGED
|
@@ -19,15 +19,15 @@ Datasets:
|
|
| 19 |
ttH_CP_even: &dataset_defn
|
| 20 |
module: root_gnn_base.dataset
|
| 21 |
class: LazyDataset
|
| 22 |
-
shuffle_chunks:
|
| 23 |
batch_size: 1024
|
| 24 |
padding_mode: NONE #one of STEPS, FIXED, or NONE
|
| 25 |
args: &dataset_args
|
| 26 |
name: ttH_CP_even
|
| 27 |
label: 0
|
| 28 |
# weight_var: weight
|
| 29 |
-
chunks:
|
| 30 |
-
buffer_size:
|
| 31 |
file_names: ttH_NLO.root
|
| 32 |
tree_name: output
|
| 33 |
fold_var: Number
|
|
|
|
| 19 |
ttH_CP_even: &dataset_defn
|
| 20 |
module: root_gnn_base.dataset
|
| 21 |
class: LazyDataset
|
| 22 |
+
shuffle_chunks: 3
|
| 23 |
batch_size: 1024
|
| 24 |
padding_mode: NONE #one of STEPS, FIXED, or NONE
|
| 25 |
args: &dataset_args
|
| 26 |
name: ttH_CP_even
|
| 27 |
label: 0
|
| 28 |
# weight_var: weight
|
| 29 |
+
chunks: 3
|
| 30 |
+
buffer_size: 2
|
| 31 |
file_names: ttH_NLO.root
|
| 32 |
tree_name: output
|
| 33 |
fold_var: Number
|
root_gnn_dgl/run_demo.sh
CHANGED
|
@@ -19,31 +19,41 @@ datasets=("ttH_CP_even" "ttH_CP_odd")
|
|
| 19 |
chunks=3
|
| 20 |
|
| 21 |
for data in "${datasets[@]}"; do
|
| 22 |
-
python scripts/prep_data.py --config configs/stats_100K/
|
| 23 |
for ((i=0; i<chunks; i++)); do
|
| 24 |
-
python scripts/prep_data.py --config configs/stats_100K/
|
| 25 |
done
|
| 26 |
done
|
| 27 |
|
| 28 |
-
python scripts/training_script.py --config configs/stats_100K/
|
| 29 |
|
|
|
|
| 30 |
|
| 31 |
# Inference
|
| 32 |
-
|
| 33 |
-
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
|
| 37 |
-
|
| 38 |
-
|
| 39 |
-
|
| 40 |
-
|
| 41 |
-
|
| 42 |
-
|
| 43 |
-
|
| 44 |
-
|
| 45 |
-
|
| 46 |
-
|
| 47 |
-
|
| 48 |
-
|
| 49 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
chunks=3
|
| 20 |
|
| 21 |
for data in "${datasets[@]}"; do
|
| 22 |
+
python scripts/prep_data.py --config configs/stats_100K/ttH_CP_even_vs_odd.yaml --dataset "$data" --shuffle_mode --chunk 0
|
| 23 |
for ((i=0; i<chunks; i++)); do
|
| 24 |
+
python scripts/prep_data.py --config configs/stats_100K/ttH_CP_even_vs_odd.yaml --dataset "$data" --shuffle_mode --chunk "$i"
|
| 25 |
done
|
| 26 |
done
|
| 27 |
|
| 28 |
+
python scripts/training_script.py --config configs/stats_100K/ttH_CP_even_vs_odd.yaml --preshuffle --nocompile --lazy
|
| 29 |
|
| 30 |
+
python scripts/training_script.py --config configs/stats_100K/finetuning_ttH_CP_even_vs_odd.yaml --preshuffle --nocompile --lazy
|
| 31 |
|
| 32 |
# Inference
|
| 33 |
+
files=(
|
| 34 |
+
"ttH_NLO.root"
|
| 35 |
+
"ttH_CPodd.root"
|
| 36 |
+
)
|
| 37 |
+
|
| 38 |
+
config=(
|
| 39 |
+
"configs/stats_100K/ttH_CP_even_vs_odd.yaml"
|
| 40 |
+
"configs/stats_100K/finetuning_ttH_CP_even_vs_odd.yaml"
|
| 41 |
+
)
|
| 42 |
+
|
| 43 |
+
branch_name=(
|
| 44 |
+
"cp_score"
|
| 45 |
+
"finetuning_cp_score"
|
| 46 |
+
)
|
| 47 |
+
|
| 48 |
+
for ((j=0; j<${#files[@]}; j++))
|
| 49 |
+
do
|
| 50 |
+
python scripts/inference.py \
|
| 51 |
+
--target "/global/cfs/projectdirs/trn007/lbl_atlas/data/stats_100K/${files[j]}" \
|
| 52 |
+
--destination "/global/cfs/projectdirs/trn007/lbl_atlas/data/scores/stats_100K/${files[j]}" \
|
| 53 |
+
--config "${config[@]}" \
|
| 54 |
+
--branch_name "${branch_name[@]}" \
|
| 55 |
+
--chunks 1 \
|
| 56 |
+
--chunkno 0 \
|
| 57 |
+
--write
|
| 58 |
+
echo ''
|
| 59 |
+
done
|