Replies: 2 comments 3 replies
|
HI, Can you elaborate what you mean with “the gradient works”? And where does the Hessian then “not work”? |
2 replies
|
You can take a look at this paper: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.867.9051&rep=rep1&type=pdf , it describes an approach to calculation of Riemannian Hessians. |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I am trying to work out how to implement a version of the Stiefel manifold, where the matrix is restricted to a subspace. In terms of an implicit equation, this would be defined by
p^T p - I = 0
B^T p = 0,
where B is a constant orthogonal matrix. I can make the projection work so P_p X = (I-B B^T)X - (p^T X + X^T p)/2
and it looks like the Polar retraction is actually the same as for the standard Stiefel.
The gradient does work, i.e., G = P_p [D f(p)], but the Hessian is a problem. Could anyone help with this? This is more of a theoretical question, because once I have the formula I can implement it.
Thanks...
All reactions