parameters: (self, x, alpha)
return_statement: return _squeeze_output(out)
docstring: The Dirichlet probability density function.
  
          Parameters
          ----------
          x : array_like
              Quantiles, with the last axis of `x` denoting the components.
          %(_dirichlet_doc_default_callparams)s
  
          Returns
          -------
          pdf : ndarray or scalar
              The probability density function evaluated at `x`.
docstring_summary: The Dirichlet probability density function.
docstring_tokens: The Dirichlet probability density function .
function: def pdf(self, x, alpha):
          """
          The Dirichlet probability density function.
  
          Parameters
          ----------
          x : array_like
              Quantiles, with the last axis of `x` denoting the components.
          %(_dirichlet_doc_default_callparams)s
  
          Returns
          -------
          pdf : ndarray or scalar
              The probability density function evaluated at `x`.
  
          """
          alpha = _dirichlet_check_parameters(alpha)
          x = _dirichlet_check_input(alpha, x)
  
          out = np.exp(self._logpdf(x, alpha))
          return _squeeze_output(out)
function_tokens: def pdf ( self , x , alpha ) : alpha = _dirichlet_check_parameters ( alpha ) x = _dirichlet_check_input ( alpha , x ) out = np . exp ( self . _logpdf ( x , alpha ) ) return _squeeze_output ( out )