class_docstr: Class for Lie groups.
  
  In this class, point_type ('vector' or 'matrix') will be used to describe
  the format of the points on the Lie group.
  If point_type is 'vector', the format of the inputs is
  [..., dimension], where dimension is the dimension of the Lie group.
  If point_type is 'matrix' the format of the inputs is
  [..., n, n] where n is the parameter of GL(n) e.g. the amount of rows
  and columns of the matrix.
  
  Parameters
  ----------
  dim : int
      Dimension of the Lie group.
  lie_algebra : MatrixLieAlgebra
      Lie algebra for matrix groups.
      Optional, default: None.
  
  Attributes
  ----------
  lie_algebra : MatrixLieAlgebra or None
      Tangent space at the identity.
docstr: Compute the Jacobian of left/right translation by a point.
  
  Compute the Jacobian matrix of the left translation by the point.
  
  Parameters
  ----------
  point : array-like, shape=[..., {dim, [n, n]]
      Point.
  left : bool
      Indicate whether to calculate the differential of left or right
      translations.
      Optional, default: True.
  
  Returns
  -------
  jacobian : array-like, shape=[..., dim, dim]
      Jacobian of the left/right translation by point.
docstr_tok: ["Compute","the","Jacobian","of","left\/right","translation","by","a","point",".","Compute","the","Jacobian","matrix","of","the","left","translation","by","the","point",".","Parameters","--","--","--","--","--","point",":","array-like",",","shape=","[","...",",","{","dim",",","[","n",",","n","]","]","Point",".","left",":","bool","Indicate","whether","to","calculate","the","differential","of","left","or","right","translations",".","Optional",",","default",":","True",".","Returns","--","--","--","-","jacobian",":","array-like",",","shape=","[","...",",","dim",",","dim","]","Jacobian","of","the","left\/right","translation","by","point","."]
code: def jacobian_translation(self, point, left=True):
      """Compute the Jacobian of left/right translation by a point.
  
      Compute the Jacobian matrix of the left translation by the point.
  
      Parameters
      ----------
      point : array-like, shape=[..., {dim, [n, n]]
          Point.
      left : bool
          Indicate whether to calculate the differential of left or right
          translations.
          Optional, default: True.
  
      Returns
      -------
      jacobian : array-like, shape=[..., dim, dim]
          Jacobian of the left/right translation by point.
      """
      raise NotImplementedError(
          "The jacobian of the Lie group translation is not implemented."
      )
  
imports: import abc
  import geomstats.backend
  from geomstats.geometry.invariant_metric import InvariantMetric
  from geomstats.geometry.manifold import Manifold
  from geomstats.geometry.matrices import Matrices
label_desc: Use image node_id 6 for calling the LieGroup obj's underlying member method code with example usage: obj.jacobian_translation(point, left) without return types