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[] |
inputFeatureMetadata
Feature meta data
|
ClassificationFeatureMetadata[] |
outputFeatureMetadata
Feature meta data
|
Constructor and Description |
---|
ClassificationDataSpecification(DataHandleInternal inputFeatureHandle,
DataHandleInternal outputFeatureHandle,
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)
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[] inputFeatureMetadata
public final ClassificationFeatureMetadata[] outputFeatureMetadata
public ClassificationDataSpecification(DataHandleInternal inputFeatureHandle, DataHandleInternal outputFeatureHandle, java.lang.String[] features, java.lang.String clazz, WrappedBoolean interrupt)
inputFeatureHandle
- outputFeatureHandle
- 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)
handle
- features
- protected boolean isContained(java.lang.String[] array, java.lang.String value)
array
- value
-