public class FeatureSelection
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FeatureSelection.FilterType |
| Constructor and Description |
|---|
FeatureSelection(int encodingLength) |
FeatureSelection(int encodingLength,
java.util.List<java.lang.String> charStreamList) |
FeatureSelection(int encodingLength,
java.util.Set<java.lang.String> charStreamSet) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.lang.String> |
getBaseFeatureSet(java.util.Set<java.lang.String> featureSet) |
java.util.Map<java.util.Set<java.lang.String>,java.lang.Integer> |
getFilteredAlphabetFeatureSet(java.util.Map<java.util.Set<java.lang.String>,java.util.Set<java.lang.String>> alphabetFeatureSetMap,
FeatureSelection.FilterType filterType,
float minInstanceFrequencyCountPercentageThreshold,
float maxInstanceFrequencyCountPercentageThreshold) |
java.util.Set<java.util.Set<java.lang.String>> |
getFilteredAlphabetFeatureSet(java.util.Map<java.util.Set<java.lang.String>,java.util.Set<java.lang.String>> alphabetFeatureSetMap,
FeatureSelection.FilterType filterType,
int minThreshold,
int maxThreshold) |
java.util.Set<java.lang.String> |
getFilteredSequenceFeatureSet(java.util.Set<java.lang.String> featureSet,
FeatureSelection.FilterType filterType) |
java.util.Map<java.lang.String,java.lang.Integer> |
getFilteredSequenceFeatureSet(java.util.Set<java.lang.String> featureSet,
FeatureSelection.FilterType filterType,
float minInstanceFrequencyCountPercentageThreshold,
float maxInstanceFrequencyCountPercentageThreshold) |
java.util.Set<java.lang.String> |
getFilteredSequenceFeatureSet(java.util.Set<java.lang.String> featureSet,
FeatureSelection.FilterType filterType,
int minThreshold,
int maxThreshold) |
public FeatureSelection(int encodingLength)
public FeatureSelection(int encodingLength,
java.util.Set<java.lang.String> charStreamSet)
public FeatureSelection(int encodingLength,
java.util.List<java.lang.String> charStreamList)
public java.util.Set<java.lang.String> getFilteredSequenceFeatureSet(java.util.Set<java.lang.String> featureSet,
FeatureSelection.FilterType filterType)
public java.util.Set<java.lang.String> getFilteredSequenceFeatureSet(java.util.Set<java.lang.String> featureSet,
FeatureSelection.FilterType filterType,
int minThreshold,
int maxThreshold)
public java.util.Map<java.lang.String,java.lang.Integer> getFilteredSequenceFeatureSet(java.util.Set<java.lang.String> featureSet,
FeatureSelection.FilterType filterType,
float minInstanceFrequencyCountPercentageThreshold,
float maxInstanceFrequencyCountPercentageThreshold)
public java.util.Set<java.util.Set<java.lang.String>> getFilteredAlphabetFeatureSet(java.util.Map<java.util.Set<java.lang.String>,java.util.Set<java.lang.String>> alphabetFeatureSetMap,
FeatureSelection.FilterType filterType,
int minThreshold,
int maxThreshold)
public java.util.Map<java.util.Set<java.lang.String>,java.lang.Integer> getFilteredAlphabetFeatureSet(java.util.Map<java.util.Set<java.lang.String>,java.util.Set<java.lang.String>> alphabetFeatureSetMap,
FeatureSelection.FilterType filterType,
float minInstanceFrequencyCountPercentageThreshold,
float maxInstanceFrequencyCountPercentageThreshold)
public java.util.Set<java.lang.String> getBaseFeatureSet(java.util.Set<java.lang.String> featureSet)