-
Notifications
You must be signed in to change notification settings - Fork 1
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
T3 DNN Draft PR + Multi-class Architecture #144
base: master
Are you sure you want to change the base?
Conversation
/run all |
The PR was built and ran successfully in standalone mode. Here are some of the comparison plots.
The full set of validation and comparison plots can be found here. Here is a timing comparison:
|
The PR was built and ran successfully with CMSSW. Here are some plots. OOTB All Tracks
The full set of validation and comparison plots can be found here. |
Testing a new architecture type. Timing benefit is not as good, but displaced track efficiency loss diminishes. /run all |
There was a problem while building and running in standalone mode. The logs can be found here. |
fbb8ace
to
d11bf0e
Compare
/run all |
The PR was built and ran successfully in standalone mode. Here are some of the comparison plots.
The full set of validation and comparison plots can be found here. Here is a timing comparison:
|
The PR was built and ran successfully with CMSSW. Here are some plots. OOTB All Tracks
The full set of validation and comparison plots can be found here. |
/run all |
Looks like there's some loss at high pT from updating the occupancies. @YonsiG Do you know what percentile the T3 occupancies were set at? Right now I have them all at 99.9% Edit: Removed the occupancy update, will figure this out first in a separate PR. |
@jchismar |
This PR introduces a T3 DNN with a multi-class classification architecture that outputs a softmax distribution for T3 candidates that are fake (0), real and prompt (1), and real and displaced (2). By placing an explicit cut on displaced t3 candidates and prompt t3 candidates, I can reject a lot of junk t3 objects at build-time without substantially decreasing the displaced track efficiency.