Skip to content

Machine learning algorithms for tau particle identification

Notifications You must be signed in to change notification settings

rk9109/tau-identification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tau Identification

Machine learning algorithms for tau particle identification.

Setup

Add directory to python path:

cd ~/TauID
source setup.sh

Convert data

To convert ROOT file to numpy structured array:

cd ~/TauID/convert
python convert.py /path/to/file.root -n [num_events]

Training

To run a simple training:

cd ~/TauID/train
python train.py -s /path/to/signal_file.z \
-b /path/to/background_file.z \
-c config_onelayer.yaml

and evaluate the training:

python evaluate.py -l saved-data/onelayer_base.hdf5 \
-d saved-models/onelayer_base/ \
-c config_onelayer.yml \

About

Machine learning algorithms for tau particle identification

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published