Joosep Pata commited on
Commit
e4c61d4
·
1 Parent(s): 1742c16

update readme

Browse files
Files changed (2) hide show
  1. README.md +1 -0
  2. clic/clusters/v1.9.0/README.md +24 -12
README.md CHANGED
@@ -9,5 +9,6 @@ tags:
9
 
10
  Please see the linked model cards below for more details.
11
  - [clic/clusters/v1.6](clic/clusters/v1.6/README.md)
 
12
  - [cms/2024_04_05](cms/2024_04_05/pyg-cms_20240324_235743_208080/README.md)
13
  - [cms/2024_05_16_attn_model21M](cms/2024_05_16_attn_model21M/README.md)
 
9
 
10
  Please see the linked model cards below for more details.
11
  - [clic/clusters/v1.6](clic/clusters/v1.6/README.md)
12
+ - [clic/clusters/v1.9.0](clic/clusters/v1.9.0/README.md)
13
  - [cms/2024_04_05](cms/2024_04_05/pyg-cms_20240324_235743_208080/README.md)
14
  - [cms/2024_05_16_attn_model21M](cms/2024_05_16_attn_model21M/README.md)
clic/clusters/v1.9.0/README.md CHANGED
@@ -6,7 +6,7 @@ This model reconstructs particles in a detector, based on the tracks and calorim
6
 
7
  ### Model Description
8
 
9
- - **Developed by:** Joosep Pata, Eric Wulff, Farouk Mokhtar, Mengke Zhang, David Southwick, Maria Girone, David Southwick, Javier Duarte
10
  - **Model type:** transformer
11
  - **License:** Apache License
12
 
@@ -26,15 +26,20 @@ This model is not intended for physics measurements on real data.
26
  ## Bias, Risks, and Limitations
27
 
28
  The model has only been trained on simulation data and has not been validated against real data.
29
- The model has not been peer reviewed or published in a journal.
30
 
31
  ## How to Get Started with the Model
32
 
33
  Use the code below to get started with the model.
34
 
35
  ```
36
- git clone https://github.com/jpata/particleflow/releases/tag/v1.9.0
 
37
  cd particleflow
 
 
 
 
38
  ```
39
 
40
  ## Training Details
@@ -44,13 +49,21 @@ The training was continued twice from a checkpoint due to the 24h time limit.
44
  ### Training Data
45
  The following datasets were used:
46
  ```
47
- clic_edm_qq_pf:2.2.0
48
- clic_edm_ttbar_pf:2.2.0
49
- clic_edm_ww_fullhad_pf:2.2.0
50
  ```
51
- They have an updated truth and target definition: https://github.com/jpata/particleflow/pull/345
52
 
53
- ### Training Procedure
 
 
 
 
 
 
 
 
 
54
 
55
  ```bash
56
  #!/bin/bash
@@ -109,7 +122,7 @@ singularity exec \
109
  IMG=/home/software/singularity/pytorch.simg:2024-08-18
110
  cd ~/particleflow
111
 
112
- WEIGHTS=experiments/pyg-clic_20241001_215132_345408/checkpoints/checkpoint-26-2.004527.pth
113
  singularity exec -B /scratch/persistent --nv \
114
  --env PYTHONPATH=hep_tfds \
115
  --env KERAS_BACKEND=torch \
@@ -124,10 +137,9 @@ singularity exec -B /scratch/persistent --nv \
124
  ## Glossary
125
 
126
  PF - particle flow reconstruction
 
 
127
 
128
  ## Model Card Contact
129
 
130
  Joosep Pata, [email protected]
131
-
132
-
133
-
 
6
 
7
  ### Model Description
8
 
9
+ - **Developed by:** Joosep Pata, Eric Wulff, Farouk Mokhtar, Mengke Zhang, David Southwick, Maria Girone, David Southwick, Javier Duarte, Michael Kagan
10
  - **Model type:** transformer
11
  - **License:** Apache License
12
 
 
26
  ## Bias, Risks, and Limitations
27
 
28
  The model has only been trained on simulation data and has not been validated against real data.
29
+ The model has not been peer reviewed or published in a peer-reviewed journal.
30
 
31
  ## How to Get Started with the Model
32
 
33
  Use the code below to get started with the model.
34
 
35
  ```
36
+ #get the code
37
+ git clone https://github.com/jpata/particleflow
38
  cd particleflow
39
+ git checkout v1.9.0
40
+
41
+ #get the models
42
+ git clone https://huggingface.co/jpata/particleflow models
43
  ```
44
 
45
  ## Training Details
 
49
  ### Training Data
50
  The following datasets were used:
51
  ```
52
+ /eos/user/j/jpata/mlpf/tensorflow_datasets/clic/clic_edm_qq_pf/2.2.0
53
+ /eos/user/j/jpata/mlpf/tensorflow_datasets/clic/clic_edm_ttbar_pf/2.2.0
54
+ /eos/user/j/jpata/mlpf/tensorflow_datasets/clic/clic_edm_ww_fullhad_pf/2.2.0
55
  ```
 
56
 
57
+ They have an updated truth and target definition with respect to [Pata, J. et al, Commun Phys 7, 124 (2024)](https://doi.org/10.1038/s42005-024-01599-5): https://github.com/jpata/particleflow/pull/345
58
+
59
+ In particular, target particles for MLPF reconstruction are based on status=1 particles.
60
+ For non-interacting status=1, nearby (dR<0.2) interacting status=0 are used instead.
61
+
62
+ The datasets were generated using Key4HEP with the following scripts:
63
+ - https://github.com/HEP-KBFI/key4hep-sim/releases/tag/v1.0.0
64
+ - https://github.com/HEP-KBFI/key4hep-sim/blob/v1.0.0/clic/run_sim.sh
65
+
66
+ ## Training Procedure
67
 
68
  ```bash
69
  #!/bin/bash
 
122
  IMG=/home/software/singularity/pytorch.simg:2024-08-18
123
  cd ~/particleflow
124
 
125
+ WEIGHTS=models/clic/clusters/v1.9.0/checkpoints/checkpoint-26-2.004527.pth
126
  singularity exec -B /scratch/persistent --nv \
127
  --env PYTHONPATH=hep_tfds \
128
  --env KERAS_BACKEND=torch \
 
137
  ## Glossary
138
 
139
  PF - particle flow reconstruction
140
+ MLPF - machine learning for particle flow
141
+ CLIC - Compact Linear Collider
142
 
143
  ## Model Card Contact
144
 
145
  Joosep Pata, [email protected]