parameters: (self, x, name="prob")
docstring: The PDF of observations in `x` under these Student's t distribution(s).
  
      Args:
        x: tensor of dtype `dtype`, must be broadcastable with `df`, `mu`, and
          `sigma`.
        name: The name to give this op.
  
      Returns:
        prob: tensor of dtype `dtype`, the prob values of `x`.
docstring_summary: The PDF of observations in `x` under these Student's t distribution(s).
docstring_tokens: The PDF of observations in x under these Student s t distribution ( s ) .
function: def prob(self, x, name="prob"):
      """The PDF of observations in `x` under these Student's t distribution(s).
  
      Args:
        x: tensor of dtype `dtype`, must be broadcastable with `df`, `mu`, and
          `sigma`.
        name: The name to give this op.
  
      Returns:
        prob: tensor of dtype `dtype`, the prob values of `x`.
      """
      with ops.name_scope(self.name):
        with ops.op_scope([self._df, self._mu, self._sigma, x], name):
          x = ops.convert_to_tensor(x)
          if x.dtype != self.dtype:
            raise TypeError("Input x dtype does not match dtype: %s vs. %s" %
                            (x.dtype, self.dtype))
          reloc_scaled = (x - self._mu) / self._sigma
          return (math_ops.exp(math_ops.lgamma((self._df + 1) / 2) -
                               math_ops.lgamma(self._df / 2)) /
                  math_ops.sqrt(self._df) / math.sqrt(np.pi) *
                  math_ops.pow(1 + math_ops.square(reloc_scaled) / self._df,
                               -(self._df + 1) / 2) / self.sigma)
function_tokens: def prob ( self , x , name = "prob" ) : with ops . name_scope ( self . name ) : with ops . op_scope ( [ self . _df , self . _mu , self . _sigma , x ] , name ) : x = ops . convert_to_tensor ( x ) if x . dtype != self . dtype : raise TypeError ( "Input x dtype does not match dtype: %s vs. %s" % ( x . dtype , self . dtype ) ) reloc_scaled = ( x - self . _mu ) / self . _sigma return ( math_ops . exp ( math_ops . lgamma ( ( self . _df + 1 ) / 2 ) - math_ops . lgamma ( self . _df / 2 ) ) / math_ops . sqrt ( self . _df ) / math . sqrt ( np . pi ) * math_ops . pow ( 1 + math_ops . square ( reloc_scaled ) / self . _df , - ( self . _df + 1 ) / 2 ) / self . sigma )