code: def _cho_solve(c_and_lower, b, check_finite=True):
      
  
      L = c_and_lower[0]
      y = cpxl.solve_triangular(L, b, trans=0, lower=True,
                                check_finite=check_finite)
      return cpxl.solve_triangular(L, y, trans=1, lower=True,
                                   check_finite=check_finite)
docs: Implementaton of :func:`scipy.linalg.cho_solve` using
      a function supported in cupy.