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

Reworked test for GTX PCA #1077

Merged
merged 2 commits into from
Jun 7, 2021
Merged

Reworked test for GTX PCA #1077

merged 2 commits into from
Jun 7, 2021

Conversation

sgrottel
Copy link

@sgrottel sgrottel commented Jun 5, 2021

Hi!

as I said in my previous pull request, #1071, I wanted to rework the tests of the PCA after I got some better understanding of the numeric aspects. And, that is now completed.

  • I did some evaluation to get better "expected results" constants in a separate repository. And, now I adjusted those values in this test.
  • I also cleaned up and unified the comparison code. They now more explicitly handle their comparison epsilon values.

I am quite happy with its state now. I hope you like it, too.

Updated 1aga expected computation results, based on external experiment based on precise / symbolic computation
Unified result comparison to always use `vectorEpsilonEqual` or `matrixEpsilonEqual`
@christophe-lunarg christophe-lunarg merged commit 8efb740 into g-truc:master Jun 7, 2021
@christophe-lunarg christophe-lunarg self-assigned this Jun 7, 2021
@sgrottel sgrottel deleted the gtx-pca-test-rework branch June 8, 2021 05:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants