Spaces:
Sleeping
Sleeping
update docs
Browse files- docs/TECHNICAL.md +5 -5
- 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)`
|
| 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 | `
|
| 56 |
| 16 | `cand_dxy` | Transverse impact parameter $d_{xy}$ |
|
| 57 |
-
| 17 | `
|
| 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,
|
| 71 |
|
| 72 |
-
Leptonic decay modes (15) and background (-1) are
|
| 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:**
|
| 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 |
|