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

perf: Use sympy generated transport jacobians for sympy covariance transport #3650

Merged
merged 4 commits into from
Sep 26, 2024

Conversation

andiwand
Copy link
Contributor

Apparently this got lost at some point. Until now we used the Eigen implementation of the jacobian transport even though a sympy version was already preset. I fixed the include and explicitly mentioned the sympy namespace.

This popped out of a recent profile I did on the track finding.

@andiwand andiwand added this to the next milestone Sep 25, 2024
@github-actions github-actions bot added the Component - Core Affects the Core module label Sep 25, 2024
Copy link

github-actions bot commented Sep 25, 2024

📊: Physics performance monitoring for 74d708f

Full contents

physmon summary

@andiwand
Copy link
Contributor Author

image

@andiwand andiwand changed the title perf: Use sympy generated transport jacobians for sympy cov transport perf: Use sympy generated transport jacobians for sympy covariance transport Sep 26, 2024
paulgessinger
paulgessinger previously approved these changes Sep 26, 2024
@paulgessinger
Copy link
Member

Hashes change, physmon seems happy. Can you update the references @andiwand?

@andiwand
Copy link
Contributor Author

@paulgessinger I would like to merge #3648 first to avoid conflicts since I updated the references there already. Is this fine for you?

Copy link

@kodiakhq kodiakhq bot merged commit 319f340 into acts-project:main Sep 26, 2024
42 checks passed
@andiwand andiwand deleted the perf-sympy-transport-jac branch September 26, 2024 11:57
@acts-project-service
Copy link
Collaborator

🔴 Athena integration test results [319f340]

Build job with this PR failed!

Please investigate the build job for the pipeline!

@acts-project-service acts-project-service added the Breaks Athena build This PR breaks the Athena build label Sep 26, 2024
paulgessinger pushed a commit to paulgessinger/acts that referenced this pull request Sep 26, 2024
…ansport (acts-project#3650)

Apparently this got lost at some point. Until now we used the Eigen implementation of the jacobian transport even though a sympy version was already preset. I fixed the include and explicitly mentioned the `sympy` namespace.

This popped out of a recent profile I did on the track finding.
paulgessinger pushed a commit to paulgessinger/acts that referenced this pull request Sep 26, 2024
…ansport (acts-project#3650)

Apparently this got lost at some point. Until now we used the Eigen implementation of the jacobian transport even though a sympy version was already preset. I fixed the include and explicitly mentioned the `sympy` namespace.

This popped out of a recent profile I did on the track finding.
@paulgessinger paulgessinger modified the milestones: next, v37.0.0 Oct 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Breaks Athena build This PR breaks the Athena build Changes Performance Component - Core Affects the Core module Component - Examples Affects the Examples module
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants