class_docstr: Tangent bundle of a space.
class_docstr_tok: ["Tangent","bundle","of","a","space","."]
docstr: Check whether the vector is tangent at base_point.
  
  Tangent vectors are identified with points of the vector space so
  this checks the shape of the input vector.
  
  Parameters
  ----------
  vector : array-like, shape=[..., *point_shape]
      Vector.
  base_point : array-like, shape=[..., *point_shape]
      Point in the vector space.
  atol : float
      Absolute tolerance.
      Optional, default: backend atol.
  
  Returns
  -------
  is_tangent : array-like, shape=[...,]
      Boolean denoting if vector is a tangent vector at the base point.
docstr_tok: ["Check","whether","the","vector","is","tangent","at","base_point",".","Tangent","vectors","are","identified","with","points","of","the","vector","space","so","this","checks","the","shape","of","the","input","vector",".","Parameters","--","--","--","--","--","vector",":","array-like",",","shape=","[","...",",","*","point_shape","]","Vector",".","base_point",":","array-like",",","shape=","[","...",",","*","point_shape","]","Point","in","the","vector","space",".","atol",":","float","Absolute","tolerance",".","Optional",",","default",":","backend","atol",".","Returns","--","--","--","-","is_tangent",":","array-like",",","shape=","[","...",",","]","Boolean","denoting","if","vector","is","a","tangent","vector","at","the","base","point","."]
code: def is_tangent(self, vector, base_point=None, atol=gs.atol):
      """Check whether the vector is tangent at base_point.
  
      Tangent vectors are identified with points of the vector space so
      this checks the shape of the input vector.
  
      Parameters
      ----------
      vector : array-like, shape=[..., *point_shape]
          Vector.
      base_point : array-like, shape=[..., *point_shape]
          Point in the vector space.
      atol : float
          Absolute tolerance.
          Optional, default: backend atol.
  
      Returns
      -------
      is_tangent : array-like, shape=[...,]
          Boolean denoting if vector is a tangent vector at the base point.
      """
      raise NotImplementedError("`is_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 8 for calling the TangentBundle obj's underlying member method code with example usage: obj.is_tangent(vector, base_point, atol) without return types