class_docstr: Tangent bundle of a space.
class_docstr_tok: ["Tangent","bundle","of","a","space","."]
docstr: Project a vector to a tangent space.
  
  This method is for compatibility and returns vector.
  
  Parameters
  ----------
  vector : array-like, shape=[..., *point_shape]
      Vector.
  base_point : array-like, shape=[..., *point_shape]
      Point in the vector space
  
  Returns
  -------
  tangent_vec : array-like, shape=[..., *point_shape]
      Tangent vector at base point.
docstr_tok: ["Project","a","vector","to","a","tangent","space",".","This","method","is","for","compatibility","and","returns","vector",".","Parameters","--","--","--","--","--","vector",":","array-like",",","shape=","[","...",",","*","point_shape","]","Vector",".","base_point",":","array-like",",","shape=","[","...",",","*","point_shape","]","Point","in","the","vector","space","Returns","--","--","--","-","tangent_vec",":","array-like",",","shape=","[","...",",","*","point_shape","]","Tangent","vector","at","base","point","."]
code: def to_tangent(self, vector, base_point=None):
      """Project a vector to a tangent space.
  
      This method is for compatibility and returns vector.
  
      Parameters
      ----------
      vector : array-like, shape=[..., *point_shape]
          Vector.
      base_point : array-like, shape=[..., *point_shape]
          Point in the vector space
  
      Returns
      -------
      tangent_vec : array-like, shape=[..., *point_shape]
          Tangent vector at base point.
      """
      raise NotImplementedError("`to_tangent` is not implemented")
  
imports: from joblib import Parallel, delayed
  import geomstats.backend
  from geomstats.geometry.base import Manifold
  from geomstats.geometry.riemannian_metric import RiemannianMetric
  from geomstats.vectorization import check_is_batch
label_desc: Use image node_id 9 for calling the TangentBundle obj's underlying member method code with example usage: obj.to_tangent(vector, base_point) without return types