-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Changes to enable new DeepTauId trainig [12_4_X] #37985
Changes to enable new DeepTauId trainig [12_4_X] #37985
Conversation
DeepTau v2p5 integration
@cmsbuild please test |
Could it be that the test failures are caused by the fact that new deepTau model files are not propagated to IB yet despite of the fact that the corresponding PR to cms-data is already merged (cms-data/RecoTauTag-TrainingFiles#8)? |
-1 Failed Tests: UnitTests RelVals RelVals-INPUT Unit TestsI found errors in the following unit tests: ---> test runtestRecoTauTagRecoTau had ERRORS RelVals
Expand to see more relval errors ...RelVals-INPUT
|
test parameters: |
@cmsbuild please test |
@smuzaffar could you please remind me how to make a backport of the cmsdist cms-sw/cmsdist#7876 to 12_4? Then I'll take note of it, and I won't ask you any more... |
@perrotta , you can try running https://cmssdt.cern.ch/jenkins/job/backport-pull-request/lastCompletedBuild/rebuild/parameterized with
which sometimes fails as bot can not automatically merge changes. If this does not work then you can just open a PR to update https://github.com/cms-sw/cmsdist/blob/IB/CMSSW_12_4_X/master/data/cmsswdata.txt#L34 ( i.e. for IB/CMSSW_12_4_X/master branch) with the correct tag. |
Indeed... |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-b457b3/24817/summary.html 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 Summary@slava77 comparisons for the following workflows were not done due to missing matrix map:
Summary:
|
+reconstruction
|
This pull request is fully signed and it will be integrated in one of the next CMSSW_12_4_X IBs (tests are also fine) and once validation in the development release cycle CMSSW_12_5_X is complete. This pull request will now be reviewed by the release team before it's merged. @perrotta, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
PR description:
This PR is a clone of #37892, i.e. it is created with the same development branch. Full description of the original PR is repeated below for convenience.
This PR adapts DeepTauId producer to a new v2p5 training. The changes are not significant since the architecture and data preprocessing has not changed much structurally compared to previous version. The changes include:
deepTauId2018v2p5
producer added to the miniAOD workflow and its products (three raw tauIDs) stored in theslimmedTaus
collection.Full list of adaptations needed for the v2p5 can be found here: cms-tau-pog/TauMLTools/issues/99.
In addition this PR consists of changes to DFIsolation producer (1st version of tauID based on DNN) which adapts the producer to changes in base class (previously overlooked).
Note: this PR requires new training files being added to cms-data by cms-data/RecoTauTag-TrainingFiles#8.
PR validation:
Standard tests, i.e.
runTheMatrix.py -l limited -i all --ibeos
, passed successfully.Backward-compatibility checks: updated CMSSW code fully reproduces predictions of previous version (v2p1) of deepTauId.
if this PR is a backport please specify the original PR and why you need to backport that PR:
Backport of #37892.
Enables new training of deepTauID which is meant to be dafulat for 2022 data taking.