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:
|
|