public class ClassificationDataSpecification
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
int |
classIndex
Index
|
java.util.Map<java.lang.String,java.lang.Integer> |
classMap
Map
|
int[] |
featureIndices
Indexes
|
ClassificationFeatureMetadata[] |
featureMetadata
Feature meta data
|
| Constructor and Description |
|---|
ClassificationDataSpecification(DataHandleInternal inputFeatureHandle,
DataHandleInternal outputFeatureHandle,
ARXFeatureScaling scaling,
java.lang.String[] features,
java.lang.String clazz,
WrappedBoolean interrupt)
Creates a new instance
|
| Modifier and Type | Method and Description |
|---|---|
protected int[] |
getFeatureIndices(DataHandleInternal handle,
java.lang.String[] features,
java.lang.String clazz)
Returns the indexes of all features
|
protected ClassificationFeatureMetadata[] |
getFeatureMetadata(DataHandleInternal handle,
int[] features,
ARXFeatureScaling scaling)
Returns feature metadata
|
protected boolean |
isContained(java.lang.String[] array,
java.lang.String value)
Returns whether the given array contains the given value
|
public final int classIndex
public final java.util.Map<java.lang.String,java.lang.Integer> classMap
public final int[] featureIndices
public final ClassificationFeatureMetadata[] featureMetadata
public ClassificationDataSpecification(DataHandleInternal inputFeatureHandle, DataHandleInternal outputFeatureHandle, ARXFeatureScaling scaling, java.lang.String[] features, java.lang.String clazz, WrappedBoolean interrupt)
inputFeatureHandle - outputFeatureHandle - scaling - classHandle - features - clazz - interrupt - protected int[] getFeatureIndices(DataHandleInternal handle, java.lang.String[] features, java.lang.String clazz)
handle - features - clazz - protected ClassificationFeatureMetadata[] getFeatureMetadata(DataHandleInternal handle, int[] features, ARXFeatureScaling scaling)
handle - features - scaling - protected boolean isContained(java.lang.String[] array,
java.lang.String value)
array - value -