Package unifeat.featureSelection.wrapper
Class WrapperType
java.lang.Object
unifeat.featureSelection.EnumType
unifeat.featureSelection.wrapper.WrapperType
This java class is used to define the names of wrapper-based feature
 selection methods.
- Author:
- Sina Tabakhi
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final WrapperTypestatic final WrapperTypestatic final WrapperTypestatic final WrapperTypestatic final WrapperTypestatic final WrapperTypestatic final WrapperTypestatic final WrapperType
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic String[]asList()Returns the names of wrapper-based feature selection methodsstatic booleanisWrapperMethod(String type) Checks whether the method is wrapper-based feature selection method or notstatic WrapperTypeConverts the wrapper method name to WrapperType
- 
Field Details- 
NONE
- 
BPSO
- 
CPSO
- 
PSO42
- 
HPSO_LS
- 
SIMPLE_GA
- 
HGAFS
- 
OPTIMAL_ACO
 
- 
- 
Constructor Details- 
WrapperTypeCreates new WrapperType. This method is called from within the constructor to initialize the parameter.- Parameters:
- name- the name of wrapper method
 
 
- 
- 
Method Details- 
asListReturns the names of wrapper-based feature selection methods- Returns:
- an array of names of methods
 
- 
parseConverts the wrapper method name to WrapperType- Parameters:
- type- the name of wrapper method as string
- Returns:
- the wrapper method type
 
- 
isWrapperMethodChecks whether the method is wrapper-based feature selection method or not- Parameters:
- type- the name of feature selection method
- Returns:
- true if method is wrapper-based method
 
 
-