Skip to content

Conversation

@fwieler
Copy link

@fwieler fwieler commented Nov 18, 2025

This PR adds the ICARUSCVN module to the icaruscode repository.

ICARUSCVN is a convolutional visual (neural) network (CVN) module designed to analyze ICARUS detector events. It classifies neutrino interactions by flavor.

Changes Include:

  1. fcls/ – FHiCL configuration files and scripts for evaluation and mapping
  2. module_helpers/ – helper classes, utilities, and interfaces
  3. modules/ – ART modules: ICARUSCVNEvaluator, ICARUSCVNMapper, ICARUSCVNZlibMaker, ICARUSTFNetHandler_tool
  4. tf/ – TensorFlow graph interface and related code
  5. Updated icaruscode/CMakeLists.txt to include the ICARUSCVN module
  6. Added .gitignore in ICARUSCVN to ignore trained AI model files

Some studies related to the icaruscvn can be found here:
SBN DocDB 43786
SBN DocDB 44104

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant