-
Notifications
You must be signed in to change notification settings - Fork 56
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
Group retraction from invariant exp/log #762
base: master
Are you sure you want to change the base?
Group retraction from invariant exp/log #762
Conversation
They are exact synonyms to invariant exp/log.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #762 +/- ##
==========================================
- Coverage 96.39% 96.36% -0.03%
==========================================
Files 123 123
Lines 11445 11426 -19
==========================================
- Hits 11032 11011 -21
- Misses 413 415 +2 ☔ View full report in Codecov by Sentry. |
Interesting, I must have made a mistake: although all the tests pass, something is wrong with this PR. |
I see, the problem is that there is a mistake in the implementations of |
The tests fails because Honestly, this |
Just out of curiosity: What do you actually rund and why is it slow? for the hybrid representation – I think we will not fix that here, but maybe introduce different representations in Lie groups then. For now LieGroups.jl only supports representation of tangents in the Lie algebra as we discussed yesterday; extending that is only a next step when a Lie group comes along that requires that. On the other hand “converting to” Manifold tangent vectors might be a nice additional function to consider/introduce there as well. |
I'm only running the test in One day the As a quickfix, one could add to the documentation of |
Ah, yeah maybe we overcast there a bit too much.
One day (tm) the GroupManifold will be removed here anyways, since that will be superseded by LieGroups.jl, what we introduce there in representations is then a discussion for that package. |
This PR will
GroupExponentialRetraction
#682It deprecates using
GroupExponentialRetraction
with a parameter. This parameter is now unused and should be scheduled for removal it in a breaking release.The functionality of
GroupExponentialRetraction
is unchanged.GroupExponentialRetraction
with invariant exp/logexp_inv
/log_inv