Hello,
Thanks for the great library!
As far as I understand, there is no way of creating a new space/manifold in python. I want to do something like:
class MyNewSpace(manifolds.ManifoldAbstract):
def __init__(self, n):
self.nx = n
self.ndx = n
def neutral(self):
return np.zeros((n,))
# ...
Am I understanding the code and this limitation well? If yes, is there a timeline for adding this possibility? It can be handy in case someone wants to test some ideas for new representations quickly. If not, can you point me to a minimal example of how to create a novel space/manifold in python (it is rather obvious how to do this in C++)?
Thanks again!
Hello,
Thanks for the great library!
As far as I understand, there is no way of creating a new space/manifold in
python. I want to do something like:Am I understanding the code and this limitation well? If yes, is there a timeline for adding this possibility? It can be handy in case someone wants to test some ideas for new representations quickly. If not, can you point me to a minimal example of how to create a novel space/manifold in
python(it is rather obvious how to do this in C++)?Thanks again!