original_docstring: 
          get sigmas for each guassian kernel.
          :param n_kernels: number of kernels (including exactmath.)
          :param lamb:
          :param use_exact:
          :return: l_sigma, a list of simga
          
docstring: get sigmas for each guassian kernel.
docstring_tokens: get sigmas for each guassian kernel .
code: def kernel_sigmas(n_kernels, lamb, use_exact):
          """
          get sigmas for each guassian kernel.
          :param n_kernels: number of kernels (including exactmath.)
          :param lamb:
          :param use_exact:
          :return: l_sigma, a list of simga
          """
          bin_size = 2.0 / (n_kernels - 1)
          l_sigma = [0.00001]  # for exact match. small variance -> exact match
          if n_kernels == 1:
              return l_sigma
  
          l_sigma += [bin_size * lamb] * (n_kernels - 1)
          return l_sigma
code_tokens: def kernel_sigmas ( n_kernels , lamb , use_exact ) : bin_size = 2.0 / ( n_kernels - 1 ) l_sigma = [ 0.00001 ] if n_kernels == 1 : return l_sigma l_sigma += [ bin_size * lamb ] * ( n_kernels - 1 ) return l_sigma
short_docstring: get sigmas for each guassian kernel.
short_docstring_tokens: get sigmas for each guassian kernel .
comment: """
          get sigmas for each guassian kernel.
          :param n_kernels: number of kernels (including exactmath.)
          :param lamb:
          :param use_exact:
          :return: l_sigma, a list of simga
          """$SEP$# for exact match. small variance -> exact match
  