-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
DeepDoubleCvL and DeepDoubleCvB tagger integration #24918
Conversation
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-24918/6889 |
A new Pull Request was created by @andrzejnovak (Andrzej Novak) for master. It involves the following packages: DataFormats/BTauReco @perrotta, @monttj, @cmsbuild, @slava77, @gpetruc, @arizzi can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@andrzejnovak Please clarify on the plans to update the external. |
@cmsbuild please test with cms-sw/cmsdist#4432 |
The tests are being triggered in jenkins. |
@smuzaffar |
-1 Tested at: 40f8607 You can see the results of the tests here: I found follow errors while testing this PR Failed tests: UnitTests
I found errors in the following unit tests: ---> test testNumba had ERRORS |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-24918/7391 |
@cmsbuild please test |
The tests are being triggered in jenkins. |
+1 The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic: |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
+1
|
+1 |
merge |
This pull request appears to have broken backwards compatibility. See https://hypernews.cern.ch/HyperNews/CMS/get/physTools/3647.html There was a commit in this pull request which explicitly said it was to keep backwards compatibility. Unfortunately, a later commit changed DeepDoubleBFeatures to DeepDoubleXFeatures rather than keeping the original DeepDoubleBFeatures and making a new DeepDoubleXFeatures. |
As mentioned in #24918 (comment), there were no files identified with this data persisted. As such, it was safe to cleanup. |
We can add back the .h file if there isn't a better solution. |
The problem has also been reported in https://hypernews.cern.ch/HyperNews/CMS/get/btag/1653.html From the example file provided in that post, I don't even see anything related to this tagger being run in the job and as Slava pointed out, this data is only used as transient so I am puzzled about why the error message appears in the first place. |
DeepDoubleCvL and DeepDoubleCvB
This PR is to integrate the two DeepDoubleC taggers following up on the integration of the DeepDoubleB tagger #23033 and beind adjusted for the RecoBTag/TensorFlow changes in #23768
Documentation
The tagger is documented in CMS DP-2018/046 as well as regular BTV talks, for example https://indico.cern.ch/event/754267/contributions/3130748/attachments/1710994/2758428/DDX_80x_update_BTV.pdf
94X
Updated models are documented in https://indico.cern.ch/event/768759/contributions/3194255/attachments/1744684/2824149/DDX_update3110.pdf Notably slides 13 and 14 show all models added to RecoBTag/Combined/data
Original DDB model not replaced yet, but available.
Testing
The tagger predictions were tested on CMSSW_10_3_0_pre2, RelValTTbar_13 sample.

DeepDoubleCvL https://cernbox.cern.ch/index.php/s/Mi4CXyuw8lHNs0C
DeepDoubleCvB https://cernbox.cern.ch/index.php/s/U84clDNiKpwOEsn
