class_docstr: Generic 1D Kernel object.
  Can be constructed by selecting a standard named Kernel,
  or providing a lambda expression and domain.
  The domain allows some algorithms to run faster for finite domain kernels.
class_docstr_tok: ["Generic","1D","Kernel","object",".","Can","be","constructed","by","selecting","a","standard","named","Kernel",",","or","providing","a","lambda","expression","and","domain",".","The","domain","allows","some","algorithms","to","run","faster","for","finite","domain","kernels","."]
docstr: This simply returns the value of the kernel function at x
  
  Does the same as weight if the function is normalised
code: def __call__(self, x):
      """
      This simply returns the value of the kernel function at x
  
      Does the same as weight if the function is normalised
      """
      return self._shape(x)
  
imports: from statsmodels.compat.python import lzip, lfilter
  import numpy
  import scipy.integrate
  from scipy.special import factorial
  from numpy import exp, multiply, square, divide, subtract, inf
label_desc: Use image node_id 17 for calling the CustomKernel obj's underlying member method code with example usage: obj.__call__(x) and returns: self