Update to PuppiTau with pT calibration [13_3_0_pre3] [Merged in central CMSSW]#1202
Conversation
|
@Duchstf, this PR has 30 modified files while the one in master has 29, is it because of the different releases? |
|
@epalencia oh no, I actually added a minor correction to the working point of the NN in this file: Otherwise everything stay the same, I'll make another PR correcting this in the central PR. |
|
Would it make sense to remove that from here so we have a 1 to 1 correspondence? |
|
@epalencia I think it would make more sense to add the same changes to central CMSSW. |
|
Yes, that for sure. We will have 2 PRs in master, that is why I thought having 2 PRs in the IB might make things more straight forward. I'll not insist, it is not so important. |
|
Hello, I'm triggerDoctor. @aloeliger is testing this script for L1T offline software validation. Attempts to compile this PR succeeded!
|
|
Hello, I'm triggerDoctor. @aloeliger is testing this script for L1T offline software validation. I found no issues with the code checks!
I found no issues with the headers!
|
|
Hello, I'm triggerDoctor. @aloeliger is testing this script for L1T offline software validation. I found 1 files that did not meet formatting requirements:
Please run
|
|
@Duchstf , could you open a PR in master for the correction to the working point of the NN implemented here? |
|
Can I check what we should do here? I believe that as the equivalent PR to master is merged and available in the new base branch for this PR, the only change that is now required is a few lines of changes to update the working point, in both the IB and in master? |
|
I think that is correct. Only this commit ab00ed9 is needed in this PR and in another one to CMSSW. The other two are already merged in master and included in this new 14_0_0_pre3 branch |
|
@Duchstf in that case, can you either rebase this PR to the new base branch, which should just effectively leave the commit mentioned by Enrique? Or if it's easier, open a new PR with just the one commit that updated the working point? |
|
@Duchstf , could you open a PR in master for the correction to the working point of the NN implemented here? |
|
Hi @Duchstf, I'm going around starting to figure out how to update all PRs to our new IB For this PR I would recommend:
Alternatively, because you have relatively few commits, you could just cherry-pick commits by doing something like:
|
PR description:
Update to PuppiTauNN with pT calibrations, making the PR here as recommended as well, for more details please visit: cms-sw#43639
The performance is documented in this talk here: https://indico.cern.ch/event/1321399/#17-phase-2-nn-puppi-taus
All codes compile, passed tests in central CMSSW CI, and we verified that the outputs are the same as the NN we implemented in Python (by @andrzejnovak):
l1ct::PFTau.passLooseNN()is again what people should use for studies.