public class SignatureDiscoveryInput
extends java.lang.Object
Constructor and Description |
---|
SignatureDiscoveryInput() |
Modifier and Type | Method and Description |
---|---|
void |
addFeature(java.lang.String featureString) |
AssociationRuleSettings |
getAssociationRuleSettings() |
java.util.Set<java.lang.String> |
getGenerateSignaturesForClassLabelSet() |
LearningAlgorithmType |
getLearningAlgorithmType() |
java.util.Set<Feature> |
getSelectedFeatureSet() |
void |
removeAllFeatures() |
void |
removeFeature(java.lang.String featureString) |
void |
setAssociationRuleParameters(boolean isClassAssociationRules,
java.lang.String sortRulesMetricStr,
java.lang.String sortRulesMetricValueStr,
java.lang.String minSupportValueStr,
java.lang.String maxSupportValueStr) |
void |
setBaseFeatures(boolean isBaseFeatures) |
void |
setEvaluationOptions(EvaluationOptionType evaluationOptionType,
java.lang.String noFoldsPercentageSplitValueStr) |
void |
setFeatureCombination(FeatureCombination featureCombination) |
void |
setFeatureCombination(java.lang.String combinationString) |
void |
setFeatureType(FeatureType featureType) |
void |
setGenerateSignaturesForClassLabelSet(java.util.Set<java.lang.String> generateSignaturesForClassLabelSet) |
void |
setJ48Parameters(boolean isPruneTrees,
boolean isPessimisticErrorPruning,
java.lang.String confidenceFactorFoldsStr) |
void |
setKGramValue(int kGramValue) |
void |
setLearningAlgorithmType(LearningAlgorithmType learningAlgorithmType) |
void |
setNominalCount(boolean isNominalCount) |
void |
setNoRulesToGenerate(int noRulesToGenerate) |
public void addFeature(java.lang.String featureString)
public void removeAllFeatures()
public void removeFeature(java.lang.String featureString)
public void setFeatureCombination(FeatureCombination featureCombination)
public void setFeatureType(FeatureType featureType)
public java.util.Set<Feature> getSelectedFeatureSet()
public void setBaseFeatures(boolean isBaseFeatures)
public void setNominalCount(boolean isNominalCount)
public void setFeatureCombination(java.lang.String combinationString)
public void setLearningAlgorithmType(LearningAlgorithmType learningAlgorithmType)
public void setJ48Parameters(boolean isPruneTrees, boolean isPessimisticErrorPruning, java.lang.String confidenceFactorFoldsStr)
public void setAssociationRuleParameters(boolean isClassAssociationRules, java.lang.String sortRulesMetricStr, java.lang.String sortRulesMetricValueStr, java.lang.String minSupportValueStr, java.lang.String maxSupportValueStr)
public void setEvaluationOptions(EvaluationOptionType evaluationOptionType, java.lang.String noFoldsPercentageSplitValueStr)
public java.util.Set<java.lang.String> getGenerateSignaturesForClassLabelSet()
public void setGenerateSignaturesForClassLabelSet(java.util.Set<java.lang.String> generateSignaturesForClassLabelSet)
public void setNoRulesToGenerate(int noRulesToGenerate)
public void setKGramValue(int kGramValue)
public AssociationRuleSettings getAssociationRuleSettings()
public LearningAlgorithmType getLearningAlgorithmType()