Skip to content

Conversation

@Moanwar
Copy link
Contributor

@Moanwar Moanwar commented Mar 10, 2025

This PR introduces Particle Flow Network (PFN) models trained using TICLv5 reconstruction data through a simple CNN/DNN-based approach. Two separate models were developed: one for trackster energy regression and another for particle identification. These models are integrated into different reconstruction steps, specifically CLU3D (pattern recognition) and trackster linking. To optimize processing time, the models are saved in ONNX format.

Additionally, a new inference plugin has been implemented to run these models, now serving as the default for TICLv5.

-This PR needs to be tested with the following cms-data PR: cms-data/RecoHGCal-TICL#8

-Additionally, this PR should be tested on the .203 workflow :

-test parameters:
workflow_opts= -w upgrade
workflow = 29888.203,29688.203

Tagging @felicepantaleo @waredjeb @hatakeyamak

@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 10, 2025

cms-bot internal usage

@cmsbuild
Copy link
Contributor

@Moanwar
Copy link
Contributor Author

Moanwar commented Mar 10, 2025

test parameters:
pull_request = cms-data/RecoHGCal-TICL#8
workflow_opts = -w upgrade
workflows = 29888.203,29688.203

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @Moanwar for master.

It involves the following packages:

  • HLTrigger/Configuration (hlt)
  • RecoHGCal/TICL (upgrade, reconstruction)

@Martin-Grunewald, @Moanwar, @cmsbuild, @jfernan2, @mandrenguyen, @mmusich, @srimanob, @subirsarkar can you please review it and eventually sign? Thanks.
@Martin-Grunewald, @SohamBhattacharya, @VourMa, @apsallid, @denizsun, @felicepantaleo, @forthommel, @hatakeyamak, @lecriste, @missirol, @mmusich, @rovere, @salimcerci, @sameasy, @sobhatta, @youyingli this is something you requested to watch as well.
@antoniovilela, @mandrenguyen, @rappoccio, @sextonkennedy you are the release manager for this.

cms-bot commands are listed here

@Moanwar
Copy link
Contributor Author

Moanwar commented Mar 10, 2025

@cmsbuild, please test

@cmsbuild
Copy link
Contributor

-1

Failed Tests: RelVals
Size: This PR adds an extra 60KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-1a8859/44900/summary.html
COMMIT: ab16f49
CMSSW: CMSSW_15_1_X_2025-03-10-1100/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/47550/44900/install.sh to create a dev area with all the needed externals and cmssw changes.

  • DAS Queries: The DAS query tests failed, see the summary page for details.

RelVals

----- Begin Fatal Exception 10-Mar-2025 23:35:47 CET-----------------------
An exception of category 'FileInPathError' occurred while
   [0] Constructing the EventProcessor
   [1] Validating configuration of module: class=TrackstersProducer label='hltTiclTrackstersCLUE3DHigh'
Exception Message:
edm::FileInPath unable to find file RecoHGCal/TICL/data/ticlv5/onnx_models/patternrecognition/id_v0.onnx anywhere in the search path.
The search path is defined by: CMSSW_SEARCH_PATH
${CMSSW_SEARCH_PATH} is: /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/47550/44900/CMSSW_15_1_X_2025-03-10-1100/poison:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/47550/44900/CMSSW_15_1_X_2025-03-10-1100/src:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/47550/44900/CMSSW_15_1_X_2025-03-10-1100/external/el8_amd64_gcc12/data:/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02880/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-03-10-1100/poison:/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02880/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-03-10-1100/src
Current directory is: /data/cmsbld/jenkins/workspace/ib-run-pr-relvals/matrix-results/29634.75_TTbar_14TeV+Run4D110_HLT75e33Timing
----- End Fatal Exception -------------------------------------------------
----- Begin Fatal Exception 10-Mar-2025 23:40:23 CET-----------------------
An exception of category 'FileInPathError' occurred while
   [0] Constructing the EventProcessor
   [1] Validating configuration of module: class=TrackstersProducer label='hltTiclTrackstersCLUE3DHigh'
Exception Message:
edm::FileInPath unable to find file RecoHGCal/TICL/data/ticlv5/onnx_models/patternrecognition/id_v0.onnx anywhere in the search path.
The search path is defined by: CMSSW_SEARCH_PATH
${CMSSW_SEARCH_PATH} is: /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/47550/44900/CMSSW_15_1_X_2025-03-10-1100/poison:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/47550/44900/CMSSW_15_1_X_2025-03-10-1100/src:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/47550/44900/CMSSW_15_1_X_2025-03-10-1100/external/el8_amd64_gcc12/data:/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02880/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-03-10-1100/poison:/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02880/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-03-10-1100/src
Current directory is: /data/cmsbld/jenkins/workspace/ib-run-pr-relvals/matrix-results/29834.999_TTbar_14TeV+Run4D110PU_PMXS1S2PR
----- End Fatal Exception -------------------------------------------------
----- Begin Fatal Exception 10-Mar-2025 23:39:54 CET-----------------------
An exception of category 'FileInPathError' occurred while
   [0] Constructing the EventProcessor
   [1] Validating configuration of module: class=TrackstersProducer label='hltTiclTrackstersCLUE3DHigh'
Exception Message:
edm::FileInPath unable to find file RecoHGCal/TICL/data/ticlv5/onnx_models/patternrecognition/id_v0.onnx anywhere in the search path.
The search path is defined by: CMSSW_SEARCH_PATH
${CMSSW_SEARCH_PATH} is: /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/47550/44900/CMSSW_15_1_X_2025-03-10-1100/poison:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/47550/44900/CMSSW_15_1_X_2025-03-10-1100/src:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/47550/44900/CMSSW_15_1_X_2025-03-10-1100/external/el8_amd64_gcc12/data:/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02880/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-03-10-1100/poison:/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02880/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-03-10-1100/src
Current directory is: /data/cmsbld/jenkins/workspace/ib-run-pr-relvals/matrix-results/24834.911_TTbar_14TeV+Run4D98_DD4hep
----- End Fatal Exception -------------------------------------------------
Expand to see more relval errors ...

@cmsbuild
Copy link
Contributor

@jfernan2
Copy link
Contributor

+1

@mmusich
Copy link
Contributor

mmusich commented Mar 11, 2025

test parameters:

@mmusich
Copy link
Contributor

mmusich commented Mar 11, 2025

+hlt

  • last round of tests will automatically sign the PR

@mmusich
Copy link
Contributor

mmusich commented Mar 11, 2025

@cmsbuild, please test

@cmsbuild
Copy link
Contributor

-1

Failed Tests: RelVals
Size: This PR adds an extra 16KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-1a8859/44925/summary.html
COMMIT: bafa98a
CMSSW: CMSSW_15_1_X_2025-03-11-1100/el8_amd64_gcc12
Additional Tests: HLT_P2_INTEGRATION,HLT_P2_TIMING
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/47550/44925/install.sh to create a dev area with all the needed externals and cmssw changes.

  • DAS Queries: The DAS query tests failed, see the summary page for details.

RelVals

  • 29634.7729634.77_TTbar_14TeV+Run4D110_NGTScouting/step2_TTbar_14TeV+Run4D110_NGTScouting.log

@mmusich
Copy link
Contributor

mmusich commented Mar 12, 2025

ModuleNotFoundError: No module named 'HLTrigger.Configuration.HLT_75e33.eventsetup.hltOnlineBeamSpotESProducer_cfi'

OK, this is due to #47378, will fix shortly.

@Moanwar
Copy link
Contributor Author

Moanwar commented Mar 12, 2025

+Upgrade

@cmsbuild
Copy link
Contributor

This pull request is fully signed and it will be integrated in one of the next master IBs (but tests are reportedly failing). This pull request will now be reviewed by the release team before it's merged. @rappoccio, @sextonkennedy, @mandrenguyen, @antoniovilela (and backports should be raised in the release meeting by the corresponding L2)
Notice This PR was tested with additional Pull Request(s), please also merge them if necessary: cms-data/RecoHGCal-TICL#8

@mmusich
Copy link
Contributor

mmusich commented Mar 12, 2025

ignore tests-rejected with external-failure

@mandrenguyen
Copy link
Contributor

+1

@cmsbuild cmsbuild merged commit d95f5aa into cms-sw:master Mar 14, 2025
13 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants