Repository for ECAL SuperClustering with machine learning, also called DeepSC. It contains both the code to produce the training ntuples and the training and evaluation code.
Documentation in progress...
git clone https://github.com/valsdav/DeepSuperCluster.git
source /cvmfs/sft.cern.ch/lcg/views/LCG_101/x86_64-centos7-gcc11-opt/setup.shThe NtupleProduction folder contains the scripts used to produce the necessary ntuples for training the models.
The Training folder contains notebooks and scripts with the tensorflow/keras models and the training procedures.
Model are saved in the models folder.
The Evaluation folder contains plotting scripts and notebook.
The Tools folder will contains miscellaneous utilities scripts.