parameters: (self, chol, verify_pd=True, name="OperatorPDCholesky")
docstring: Initialize an OperatorPDCholesky.
  
      Args:
        chol:  Shape `[N1,...,Nn, k, k]` tensor with `n >= 0`, `k >= 1`, and
          positive diagonal elements.  The strict upper triangle of `chol` is
          never used, and the user may set these elements to zero, or ignore them.
        verify_pd: Whether to check that `chol` has positive diagonal (this is
          equivalent to it being a Cholesky factor of a symmetric positive
          definite matrix.  If `verify_pd` is `False`, correct behavior is not
          guaranteed.
        name:  A name to prepend to all ops created by this class.
docstring_summary: Initialize an OperatorPDCholesky.
docstring_tokens: Initialize an OperatorPDCholesky .
function: def __init__(self, chol, verify_pd=True, name="OperatorPDCholesky"):
      """Initialize an OperatorPDCholesky.
  
      Args:
        chol:  Shape `[N1,...,Nn, k, k]` tensor with `n >= 0`, `k >= 1`, and
          positive diagonal elements.  The strict upper triangle of `chol` is
          never used, and the user may set these elements to zero, or ignore them.
        verify_pd: Whether to check that `chol` has positive diagonal (this is
          equivalent to it being a Cholesky factor of a symmetric positive
          definite matrix.  If `verify_pd` is `False`, correct behavior is not
          guaranteed.
        name:  A name to prepend to all ops created by this class.
      """
      self._verify_pd = verify_pd
      self._name = name
      with ops.name_scope(name):
        with ops.name_scope("init", values=[chol]):
          self._chol = self._check_chol(chol)
function_tokens: def __init__ ( self , chol , verify_pd = True , name = "OperatorPDCholesky" ) : self . _verify_pd = verify_pd self . _name = name with ops . name_scope ( name ) : with ops . name_scope ( "init" , values = [ chol ] ) : self . _chol = self . _check_chol ( chol )