Files
GridBased/Configs/generate_frames_poly2to20keV_Moench040.yaml
T
xie_x1andClaude Opus 5.5 0f9a3f496f Initial commit: grid-based multi-photon reconstruction
Code, configs, charge LUTs, best.pth and evaluation records for each
training run, the knife-edge / Siemens-star / XRF notebooks with
outputs, and the overnight run reports. Epoch checkpoints, inference
results and HTML exports stay local (see .gitignore).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 07:36:49 +02:00

66 lines
1.7 KiB
YAML

# GridBased frame generation -- polychromatic 2-20 keV, MOENCH040 @150 V
#
# Same recipe as generate_frames_poly3to30keV_Moench014.yaml, for the 650 um
# MOENCH040 of the 12 keV MaxIV knife edge and the 15 keV SOLEIL Siemens star:
# per-photon energy (flat 2-20 keV), conversion depth from that energy's
# attenuation length, and the charge cloud of alpha(E, t) / beta(E, t).
# Pixel noise 0.13 keV = the 0.129 keV MOENCH040 delivers after the column
# common mode (README, measurement pipeline).
meta:
sensor: Moench040
hv: 150 # V
pixel_size_um: 25
sensor_thickness_um: 650
depletion_voltage: 34.7 # V
temperature: 307.8 # K
generation:
mode: lut
lut: data/charge_lut_Moench040_150V_2to20keV.npz
spectrum:
train: {mode: flat, min: 2.0, max: 20.0}
val: {mode: flat, min: 2.0, max: 20.0}
test: {mode: flat, min: 2.0, max: 20.0}
eval: {mode: flat, min: 2.0, max: 20.0}
frame:
size: 32
margin: 4
noise:
pixel_keV: 0.13
common_mode_row_keV: 0.0
common_mode_col_keV: 0.0
edge_augmentation:
fraction: 0.08
output:
folder: /mnt/sls_det_storage/moench_data/MLXID/Samples/GridBased/poly2to20keV_Moench040_150V
splits:
train:
n_shards: 12
frames_per_shard: 100_000
occupancy: {mode: loguniform, min: 0.002, max: 0.10}
val:
n_shards: 2
frames_per_shard: 40_000
occupancy: {mode: loguniform, min: 0.002, max: 0.10}
test:
n_shards: 2
frames_per_shard: 40_000
occupancy: {mode: loguniform, min: 0.002, max: 0.10}
eval_scan:
occupancies: [0.005, 0.01, 0.02, 0.05, 0.10]
frames_each: 8_000
stamp_files: [0, 1]
edge_fraction: 0.0
runtime:
n_workers: 21
seed: 20260927