CPU-Net – Cyclic Positional U-Net model, training data, and model weights for HPGe pulse-shape translation
Authors/Creators
Description
CPU-Net is a CycleGAN-based framework that learns an ad-hoc translation between simulated and measured high-purity germanium (HPGe) detector pulses. Through a pair of Positional U-Net generators (REN & IREN) and attention-augmented RNN discriminators, the network replaces hand-tuned electronics-response models with a data-driven mapping that preserves detector physics.
This repository contains the model weights (REN / IREN generators & discriminators) plus all pulse datasets used to train and validate CPU-Net. Real pulses come from an HPGe characterization run at ORNL, while synthetic pulses were generated with a matching Geant4 geometry and post-processed through siggen.
Full training scripts, notebooks, and updated README live on GitHub:
https://github.com/aobol/CPU-Net
Files
Files
(1.9 GB)
| Name | Size | |
|---|---|---|
|
md5:a27c834c9ec31f9424bb45b193cd7566
|
82.6 MB | Download |
|
md5:b5dc209cbc155bd4c16aa6df789f2608
|
12.5 MB | Download |
|
md5:a1db6cf51c60a3beeace43de9a8bb420
|
77.7 MB | Download |
|
md5:77b5a0a7bf716b6c34a70926a8f239ef
|
528.8 kB | Download |
|
md5:1cf1e27271ab248d5f49852d50441862
|
528.8 kB | Download |
|
md5:d8bd04cc92b195f2e50535c85697abc9
|
77.7 MB | Download |
|
md5:892047a0c00692c08e37486bef06cdd7
|
933.6 MB | Download |
|
md5:04454dcc54c84da4f82ffa10f26ded6d
|
460.9 MB | Download |
|
md5:2b9a1cfc03c884083be7943c9eb64a7d
|
150.9 MB | Download |
|
md5:5aa1e25dba47ef7d2128e33cabd265c6
|
53.0 MB | Download |
Additional details
Software
- Repository URL
- https://github.com/aobol/CPU-Net
- Programming language
- Python