-
-
Notifications
You must be signed in to change notification settings - Fork 655
Add lattice utility functions #40571
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
base: develop
Are you sure you want to change the base?
Conversation
98c1c91
to
b7b9385
Compare
Documentation preview for this PR (built with commit b4cdf87; changes) is ready! 🎉 |
a184f89
to
a51d8fe
Compare
@roed314 if you have permission to approve workflows please approve for this commit, thanks. |
@user202729 I've approved the workflows. |
@tscrim requesting workflows approval yet again 😅 |
Done. |
do not merge once you got a positive review, never |
I'm reasonably confident that if the merge is clean and the change is just adding some new functions then tests cannot fail... 🥶 alternatively someone can modify the GitHub workflow to detect the "clean merge" case and avoid re-setting the labels. (might have some false positive however, I guess the burden would be on the release manger, but then the exact same issue happens if the PR weren't merged in the first place) |
This PR adds two lattice utility functions, namely,
gaussian_heuristic
andhadamard_ratio
. These are useful when evaluating how good the approx CVP/SVP solutions are to the exact CVP/SVP solutions.📝 Checklist