pflm.smooth.KernelType#

class KernelType(*values)[source][source]#

Bases: Enum

Enum for kernel types used in local regression.

Examples

>>> from pflm.smooth import KernelType
>>> KernelType.EPANECHNIKOV
KernelType.EPANECHNIKOV
>>> KernelType.GAUSSIAN.value
0
BIWEIGHT = 103[source]#
COSINE = 106[source]#
EPANECHNIKOV = 102[source]#
GAUSSIAN = 0[source]#
LOGISTIC = 1[source]#
RECTANGULAR = 100[source]#
SIGMOID = 2[source]#
TRIANGULAR = 101[source]#
TRICUBE = 105[source]#
TRIWEIGHT = 104[source]#
classmethod coerce(value, *, param_name: str = 'kernel')[source][source]#

Return a validated KernelType from an enum member or raw value.