-
Notifications
You must be signed in to change notification settings - Fork 4.5k
fix:Duplicate DeepCSV path removal, onnx model update #48256
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@uttiyasarkar, CMSSW_15_1_X branch is closed for direct updates. cms-bot is going to move this PR to master branch. |
cms-bot internal usage |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-48256/45072
|
A new Pull Request was created by @uttiyasarkar for master. It involves the following packages:
@Martin-Grunewald, @cmsbuild, @mmusich can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@uttiyasarkar don't forget to remove the paths also from the schedule: cmssw/HLTrigger/Configuration/python/HLT_75e33_cff.py Lines 331 to 332 in 7dbf44b
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-48256/45073
|
Pull request #48256 was updated. @Martin-Grunewald, @cmsbuild, @mmusich can you please check and sign again. |
test parameters:
|
I am going to wait for the next IB to trigger the tests, to allow having #48253 in the baseline. |
@cmsbuild, please test |
+1 Size: This PR adds an extra 44KB to repository The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic: You can see more details here:
Comparison SummarySummary:
|
@cmsbuild, please test |
+1 Size: This PR adds an extra 16KB to repository The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:
You can see more details here:
Comparison SummaryThere are some workflows for which there are errors in the baseline: Summary:
|
I tried the nanoAOD infrastructure introduce by @elenavernazza at #48091 using the following command: #!/bin/bash -ex
FILES='file:/eos/cms/store/relval/CMSSW_15_1_0_pre3/RelValTTbar_14TeV/GEN-SIM-DIGI-RAW/PU_150X_mcRun4_realistic_v1_STD_Run4D110_PU-v1/2590000/e84a1036-8765-44b5-bf8b-0cb1e4e5cd15.root,file:/eos/cms/store/
relval/CMSSW_15_1_0_pre3/RelValTTbar_14TeV/GEN-SIM-DIGI-RAW/PU_150X_mcRun4_realistic_v1_STD_Run4D110_PU-v1/2590000/eaf3b2fc-1fc3-47fc-999f-764b98a7e808.root,file:/eos/cms/store/relval/CMSSW_15_1_0_pre3/Re
lValTTbar_14TeV/GEN-SIM-DIGI-RAW/PU_150X_mcRun4_realistic_v1_STD_Run4D110_PU-v1/2590000/eb1c9fb1-1f11-4ec5-88de-ea710dffcc43.root,file:/eos/cms/store/relval/CMSSW_15_1_0_pre3/RelValTTbar_14TeV/GEN-SIM-DIG
I-RAW/PU_150X_mcRun4_realistic_v1_STD_Run4D110_PU-v1/2590000/ef0c6943-4a9b-4eb8-bf1c-44bcad41d9e6.root,file:/eos/cms/store/relval/CMSSW_15_1_0_pre3/RelValTTbar_14TeV/GEN-SIM-DIGI-RAW/PU_150X_mcRun4_realis
tic_v1_STD_Run4D110_PU-v1/2590000/f5197ef6-f432-4b4c-a61a-9dd570c9167c.root'
# generate the command
cmsDriver.py Phase2 -s L1P2GT,HLT:NGTScouting,NANO:@NGTScouting \
--processName=HLTX \
--conditions auto:phase2_realistic_T33 \
--geometry ExtendedRun4D110 \
--era Phase2C17I13M9 \
--customise SLHCUpgradeSimulations/Configuration/aging.customise_aging_1000 \
--datatier NANOAODSIM \
--eventcontent NANOAODSIM \
--filein=$FILES \
--mc \
--inputCommands="keep *, drop *_hlt*_*_HLT, drop triggerTriggerFilterObjectWithRefs_l1t*_*_HLT" \
-n -1 \
--customise_commands='process.options.wantSummary = True' \
--nThreads 24 \
--no_exec
cmsRun Phase2_L1P2GT_HLT_NANO.py &> hlt.log Here are the results I obtain for the
This seems to be inline with the results shown at the HLT ugprade meeting of June 3rd, 2025 |
+hlt
|
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @rappoccio, @sextonkennedy, @antoniovilela, @mandrenguyen (and backports should be raised in the release meeting by the corresponding L2) |
type bug-fix |
+1 |
I wasn't expect any from those. I was actually checking that the new model doesn't slow down the current menu ;) |
PR description:
Following the presentation in HLT upgrade meeting here dated 03.06.2025, we spotted a bug on the current Phase-2 DeepJet onnx model.
It has a missing
Softmax
layer in the last step.The PR is created in cms-data with the fixed model: here
Accordingly, the path names are updated in the python modules.
This PR also includes the removal of "duplicate" BTV paths from the HLT Phase2 simplified menu. Specifically:
These are same as
DeepFlavour
. These DeepCSV paths have already been removed from the timing variant of the simplified Menu.This change makes the the simplified menu aligned to the timing variant.
PR validation:
If this PR is a backport please specify the original PR and why you need to backport that PR. If this PR will be backported please specify to which release cycle the backport is meant for:
Before submitting your pull requests, make sure you followed this checklist: