Huber

 
Huber = class Huber(Kernel)
    Huber is an improper Kernel function
    K( x ) = 1.0            if |x| < 1
             1.0 / |x|      elsewhere
 
It is improper because the integral equals +inf.
 
It plays a role in robust fitting, see RobustShell, for medianizing the fit.
 
 
Method resolution order:
Huber
Kernel
builtins.object

Constructor:
Huber()
Constructor.
 
Improper Kernel.
 
Using
    integral = inf
    fwhm = 4
    range = inf
Methods defined here:
isBound()
Return true when the kernel is bound.
All non-zero values are between -1 and +1
name()
Return the name of the kernel.
partial( x )
Return the partial derivative wrt input value.
 
Parameters
----------
x : array-like
    the input value
result( x )
Return the result for one input value.
 
Parameters
----------
x : array-like
    the input value
resultsq( xsq )
Return the result for one input value.
 
Parameters
----------
x : array-like
    the input value
Parameters: x the square of the input value

Methods inherited from Kernel: