class_docstr: Class for affine connections.
  
  Parameters
  ----------
  space : Manifold object
      M in the tuple (M, g).
class_docstr_tok: ["Class","for","affine","connections",".","Parameters","--","--","--","--","--","space",":","Manifold","object","M","in","the","tuple","(","M",",","g",")","."]
docstr: Christoffel symbols associated with the connection.
  
  The contravariant index is on the first dimension.
  
  Parameters
  ----------
  base_point : array-like, shape=[..., dim]
      Point on the manifold.
  
  Returns
  -------
  gamma : array-like, shape=[..., dim, dim, dim]
      Christoffel symbols, with the contravariant index on
      the first dimension.
docstr_tok: ["Christoffel","symbols","associated","with","the","connection",".","The","contravariant","index","is","on","the","first","dimension",".","Parameters","--","--","--","--","--","base_point",":","array-like",",","shape=","[","...",",","dim","]","Point","on","the","manifold",".","Returns","--","--","--","-","gamma",":","array-like",",","shape=","[","...",",","dim",",","dim",",","dim","]","Christoffel","symbols",",","with","the","contravariant","index","on","the","first","dimension","."]
code: def christoffels(self, base_point):
      """Christoffel symbols associated with the connection.
  
      The contravariant index is on the first dimension.
  
      Parameters
      ----------
      base_point : array-like, shape=[..., dim]
          Point on the manifold.
  
      Returns
      -------
      gamma : array-like, shape=[..., dim, dim, dim]
          Christoffel symbols, with the contravariant index on
          the first dimension.
      """
      raise NotImplementedError(
          "The Christoffel symbols are not implemented."
      )
  
imports: from abc import ABC
  import geomstats.backend
  import geomstats.errors
label_desc: Use image node_id 2 for calling the Connection obj's underlying member method code with example usage: obj.christoffels(base_point) without return types