public static enum KernelFactory.ValueType extends Enum<KernelFactory.ValueType>
| Enum Constant and Description |
|---|
BINARY
Inside elements have value 1.0; outside 0.0
|
COSINE
Value is
PI/4 * cos(uPI/2) where u is proportional
distance to the key element. |
DISTANCE
Value is the distance to the kernel's key element.
|
EPANECHNIKOV
Value is
3(1 - u^2)/4 where u is proportional
distance to the key element. |
GAUSSIAN
Value is
1/sqrt(2PI) e^(-u^2 / 2) where u is proportional
distance to the key element. |
INVERSE_DISTANCE
Value is the inverse distance to the kernel's key element.
|
QUARTIC
Also known as biweight.
|
TRIANGULAR
Value is
1 - u where u is proportional
distance to the key element. |
TRIWEIGHT
Also known as tricubic.
|
| Modifier and Type | Method and Description |
|---|---|
static KernelFactory.ValueType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static KernelFactory.ValueType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final KernelFactory.ValueType BINARY
public static final KernelFactory.ValueType COSINE
PI/4 * cos(uPI/2) where u is proportional
distance to the key element.public static final KernelFactory.ValueType DISTANCE
public static final KernelFactory.ValueType EPANECHNIKOV
3(1 - u^2)/4 where u is proportional
distance to the key element.public static final KernelFactory.ValueType GAUSSIAN
1/sqrt(2PI) e^(-u^2 / 2) where u is proportional
distance to the key element.public static final KernelFactory.ValueType INVERSE_DISTANCE
public static final KernelFactory.ValueType QUARTIC
15/16 (1 - u^2)^2 where u is proportional
distance to the key element.public static final KernelFactory.ValueType TRIANGULAR
1 - u where u is proportional
distance to the key element.public static final KernelFactory.ValueType TRIWEIGHT
35/32 (1 - u^2)^3 where u is proportional
distance to the key element.public static KernelFactory.ValueType[] values()
for (KernelFactory.ValueType c : KernelFactory.ValueType.values()) System.out.println(c);
public static KernelFactory.ValueType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullCopyright © 2009–2018. All rights reserved.