Skip to content
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

Setup speed and more deterministic behavior for jetmet tools #484

Merged
merged 9 commits into from
Apr 8, 2021

Conversation

lgray
Copy link
Collaborator

@lgray lgray commented Apr 3, 2021

@lgray
Copy link
Collaborator Author

lgray commented Apr 3, 2021

@JayjeetAtGithub can you see what's going on with this failure of the rados tests? It looks like there's something screwey on the docker side of things. It's not failing in anything related to coffea.

@lgray
Copy link
Collaborator Author

lgray commented Apr 3, 2021

@kondratyevd if you have time - give this a quick look. The instantiation speed is an order of magnitude faster.

@JayjeetAtGithub
Copy link
Contributor

@lgray Yeah, I am trying to find the problem

coffea/jetmet_tools/CorrectedJetsFactory.py Outdated Show resolved Hide resolved
coffea/jetmet_tools/CorrectedJetsFactory.py Outdated Show resolved Hide resolved
@lgray lgray requested a review from nsmith- April 8, 2021 16:02
Copy link
Member

@nsmith- nsmith- left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My only real worry is possible cycles, some extra tests or avoiding using the user-supplied cache for the more macroscopic virtual arrays (e.g. the delayed unc. builder) would be good

coffea/jetmet_tools/CorrectedJetsFactory.py Outdated Show resolved Hide resolved
coffea/jetmet_tools/CorrectedMETFactory.py Show resolved Hide resolved
coffea/jetmet_tools/JetTransformer.py Outdated Show resolved Hide resolved
@lgray lgray force-pushed the jetmet_tools_improvements branch from 2e2599d to 7311d3e Compare April 8, 2021 18:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Output of FactorizedJetCorrector.getCorrection has too many dimensions Deterministic jet smearing
3 participants