parameters: (x, mean=0.0, std=1.0)
return_statement: return CreateParameter('gaussian', {
          'x': x,
          'mean': mean,
          'std': std,
      })
docstring: Applies a gaussian distribution on a Parameter.
  
      Parameters
      ----------
      x : Parameter
          Input Parameter.
      mean : float, optional
          Mean of the distribution. Default is 0.0.
      std : float, optional
          Standard deviation of the distribution. Default is 1.0.
  
      Returns
      -------
      Parameter:
          Object yielding values drawn from the distribution.
docstring_summary: Applies a gaussian distribution on a Parameter.
docstring_tokens: Applies a gaussian distribution on a Parameter .
function: def gaussian(x, mean=0.0, std=1.0):
      """
      Applies a gaussian distribution on a Parameter.
  
      Parameters
      ----------
      x : Parameter
          Input Parameter.
      mean : float, optional
          Mean of the distribution. Default is 0.0.
      std : float, optional
          Standard deviation of the distribution. Default is 1.0.
  
      Returns
      -------
      Parameter:
          Object yielding values drawn from the distribution.
      """
      return CreateParameter('gaussian', {
          'x': x,
          'mean': mean,
          'std': std,
      })
function_tokens: def gaussian ( x , mean = 0.0 , std = 1.0 ) : return CreateParameter ( 'gaussian' , { 'x' : x , 'mean' : mean , 'std' : std , } )