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: Solve geodesic boundary problem.
  
  Compute the parameterized function for the geodesic starting at
  initial_point and ending at end_point.
  
  Parameters
  ----------
  initial_point : array-like, shape=[..., dim]
      Initial point.
  end_point : array-like, shape=[..., dim]
      End point.
  
  Returns
  -------
  path : function
      Parameterized function for the geodesic curve starting at
      initial_point and ending at end_point.
docstr_tok: ["Solve","geodesic","boundary","problem",".","Compute","the","parameterized","function","for","the","geodesic","starting","at","initial_point","and","ending","at","end_point",".","Parameters","--","--","--","--","--","initial_point",":","array-like",",","shape=","[","...",",","dim","]","Initial","point",".","end_point",":","array-like",",","shape=","[","...",",","dim","]","End","point",".","Returns","--","--","--","-","path",":","function","Parameterized","function","for","the","geodesic","curve","starting","at","initial_point","and","ending","at","end_point","."]
code: def _geodesic_bvp(self, initial_point, end_point):
      """Solve geodesic boundary problem.
  
      Compute the parameterized function for the geodesic starting at
      initial_point and ending at end_point.
  
      Parameters
      ----------
      initial_point : array-like, shape=[..., dim]
          Initial point.
      end_point : array-like, shape=[..., dim]
          End point.
  
      Returns
      -------
      path : function
          Parameterized function for the geodesic curve starting at
          initial_point and ending at end_point.
      """
      if _check_log_solver(self, raise_=False) and hasattr(
          self.log_solver, "geodesic_bvp"
      ):
          return self.log_solver.geodesic_bvp(
              self._space,
              end_point,
              initial_point,
          )
      return NotImplemented
  
imports: from abc import ABC
  import geomstats.backend
  import geomstats.errors
label_desc: Use image node_id 17 for calling the Connection obj's underlying member method code with example usage: obj._geodesic_bvp(initial_point, end_point) and returns: NotImplemented, self