Skip to content

Machine learning methods for classifying events from the AT-TPC.

Notifications You must be signed in to change notification settings

ATTPC/event-classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning Methods for AT-TPC Event Classification

This repository contains research code that explores the use of machine learning methods to classify AT-TPC events based on the product of the reaction. This work was done using data from Argon 46 experiments.

See Machine Learning Methods for Track Classification in the AT-TPC.

Prerequisites

  • pytpc (found here)
  • click
  • pandas
  • numpy
  • tensorflow<2
  • matplotlib
  • h5py
  • pyyaml
  • scipy
  • scikit-learn

Usage

The following shows how to run the CNN training script. You can pass the --help flag to see all available options in the command-line interface.

python cnn/train.py

You should make sure that the repository's root directory has been added to the Python path in order to properly run the scripts.

Releases

No releases published

Packages

No packages published

Languages