parameters: (trials, p, shape=[])
return_statement: return mt.negative_binomial(trials, p, shape)
docstring: negative_binomial(trials, p) or negative_binomial(trials, p, [n, m, ...]) returns
             array of negative binomially distributed random integers.
  
             trials is the number of trials in the negative binomial distribution.
             p is the probability of an event in each trial of the negative binomial distribution.
docstring_summary: negative_binomial(trials, p) or negative_binomial(trials, p, [n, m, ...]) returns
             array of negative binomially distributed random integers.
docstring_tokens: negative_binomial ( trials p ) or negative_binomial ( trials p [ n m ... ] ) returns array of negative binomially distributed random integers .
function: def negative_binomial(trials, p, shape=[]):
      """negative_binomial(trials, p) or negative_binomial(trials, p, [n, m, ...]) returns
             array of negative binomially distributed random integers.
  
             trials is the number of trials in the negative binomial distribution.
             p is the probability of an event in each trial of the negative binomial distribution."""
      if shape == []:
          shape = None
      return mt.negative_binomial(trials, p, shape)
function_tokens: def negative_binomial ( trials , p , shape = [ ] ) : if shape == [ ] : shape = None return mt . negative_binomial ( trials , p , shape )