jpata commited on
Commit
a433f25
·
1 Parent(s): 12ed270

update docs

Browse files
Files changed (2) hide show
  1. docs/TECHNICAL.md +5 -5
  2. model_card.md +1 -1
docs/TECHNICAL.md CHANGED
@@ -29,7 +29,7 @@ Four task-specific CLS tokens independently attend to the shared backbone output
29
  - Tau ID: `CrossEntropyLoss` (2-class) with label smoothing
30
  - Charge: `BCEWithLogitsLoss`
31
  - Decay mode: `CrossEntropyLoss`
32
- - Kinematics: `HuberLoss(δ=1.0)` over 5 regression targets
33
  - **Conditional gating**: Auxiliary losses (charge, decay mode, kinematics) are multiplied by the truth tau label, so only signal jets contribute to those tasks.
34
 
35
  ## Input Features
@@ -52,9 +52,9 @@ Four task-specific CLS tokens independently attend to the shared backbone output
52
  | 12 | `isChargedHadron` | \|PDG\| = 211 (π±) |
53
  | 13 | `isNeutralHadron` | \|PDG\| = 130 (K⁰L) |
54
  | 14 | `cand_dz` | Longitudinal impact parameter $d_z$ |
55
- | 15 | `cand_dz_err` | Error on $d_z$ |
56
  | 16 | `cand_dxy` | Transverse impact parameter $d_{xy}$ |
57
- | 17 | `cand_dxy_err` | Error on $d_{xy}$ |
58
 
59
  A maximum of 20 candidates per jet are used (padded/clipped).
60
 
@@ -67,9 +67,9 @@ A maximum of 20 candidates per jet are used (padded/clipped).
67
  | 2 | 2, 3, 4 | 1-prong, ≥2 π⁰ |
68
  | 3 | 5, 10 | 3-prong, 0 π⁰ |
69
  | 4 | 6–9, 11–14 | 3-prong, ≥1 π⁰ |
70
- | 5 | 15, 16, -1 | Rare / Other |
71
 
72
- Leptonic decay modes (15) and background (-1) are not considered for this classification. Background is tagged in a separate head.
73
 
74
  ## Data
75
 
 
29
  - Tau ID: `CrossEntropyLoss` (2-class) with label smoothing
30
  - Charge: `BCEWithLogitsLoss`
31
  - Decay mode: `CrossEntropyLoss`
32
+ - Kinematics: Combined loss using `HuberLoss(δ=1.0)` for $p_T$, $\eta$, and $m$, plus a chord loss (L2 distance) for the $(\sin\phi, \cos\phi)$ vector. The mass component is weighted by $\lambda_m = 0.2$.
33
  - **Conditional gating**: Auxiliary losses (charge, decay mode, kinematics) are multiplied by the truth tau label, so only signal jets contribute to those tasks.
34
 
35
  ## Input Features
 
52
  | 12 | `isChargedHadron` | \|PDG\| = 211 (π±) |
53
  | 13 | `isNeutralHadron` | \|PDG\| = 130 (K⁰L) |
54
  | 14 | `cand_dz` | Longitudinal impact parameter $d_z$ |
55
+ | 15 | `cand_dz_error` | Error on $d_z$ |
56
  | 16 | `cand_dxy` | Transverse impact parameter $d_{xy}$ |
57
+ | 17 | `cand_dxy_error` | Error on $d_{xy}$ |
58
 
59
  A maximum of 20 candidates per jet are used (padded/clipped).
60
 
 
67
  | 2 | 2, 3, 4 | 1-prong, ≥2 π⁰ |
68
  | 3 | 5, 10 | 3-prong, 0 π⁰ |
69
  | 4 | 6–9, 11–14 | 3-prong, ≥1 π⁰ |
70
+ | 5 | 15, -1 | Rare / Other |
71
 
72
+ Leptonic decay modes (15) and background (-1) are mapped to class 5. HPS DM 16 is currently unmapped. Background is tagged in a separate head.
73
 
74
  ## Data
75
 
model_card.md CHANGED
@@ -49,7 +49,7 @@ The models utilize the **Particle Transformer (ParT)** architecture, which uses
49
  - **Embedding Dimensions:** `[256, 512, 256]`
50
  - **Pair Embedding Dimensions:** `[64, 64, 64]`
51
  - **Attention Heads:** 8
52
- - **Transformer Layers:** 8 (default) / 2 (specific runs)
53
  - **CLS Layers:** 2
54
  - **Activation:** GELU
55
 
 
49
  - **Embedding Dimensions:** `[256, 512, 256]`
50
  - **Pair Embedding Dimensions:** `[64, 64, 64]`
51
  - **Attention Heads:** 8
52
+ - **Transformer Layers:** 2 (default)
53
  - **CLS Layers:** 2
54
  - **Activation:** GELU
55