public class LabelEncoder extends java.lang.Object implements CategoricalEncoder
| Constructor and Description |
|---|
LabelEncoder(int targetIndex,
java.lang.String[] domainValues) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
encodeCatValue(java.lang.String levelName,
double[] rawData)
Encodes a given categorical level into a raw array onto the right position.
|
void |
encodeNA(double[] rawData)
Encode NA (missing level) into raw data.
|
public LabelEncoder(int targetIndex,
java.lang.String[] domainValues)
public boolean encodeCatValue(java.lang.String levelName,
double[] rawData)
CategoricalEncoderencodeCatValue in interface CategoricalEncoderlevelName - categorical levelrawData - raw input to score0public void encodeNA(double[] rawData)
CategoricalEncoderencodeNA in interface CategoricalEncoderrawData - target raw data array