class_docstr: A simple adapter class which proxies calls by pymanopt's solvers to
  `Manifold` subclasses to the underlying geomstats `Hypersphere` class.
class_docstr_tok: ["A","simple","adapter","class","which","proxies","calls","by","pymanopt","'s","solvers","to","`","Manifold","`","subclasses","to","the","underlying","geomstats","`","Hypersphere","`","class","."]
code: def __init__(self, ambient_dimension):
      dim = ambient_dimension - 1
      self._sphere = Hypersphere(dim)
      super().__init__("{}-dimensional Hypersphere".format(dim), dim)
  
file_path: geomstats/examples/geomstats_in_pymanopt.py
imports: import logging
  import os
  import pymanopt
  from pymanopt.manifolds.manifold import EuclideanEmbeddedSubmanifold
  from pymanopt.solvers import SteepestDescent
  import geomstats.backend
  from geomstats.geometry.hypersphere import Hypersphere
label_desc: Use image node_id 1 to create a new GeomstatsSphere object from inherited base classes: EuclideanEmbeddedSubmanifold with example: obj = GeomstatsSphere(ambient_dimension)