Class EmbeddedType
java.lang.Object
unifeat.featureSelection.EnumType
unifeat.featureSelection.embedded.EmbeddedType
This java class is used to define the names of embedded-based feature
selection methods.
- Author:
- Sina Tabakhi
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final EmbeddedType
static final EmbeddedType
static final EmbeddedType
static final EmbeddedType
static final EmbeddedType
static final EmbeddedType
static final EmbeddedType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String[]
asList()
Returns the names of embedded-based feature selection methodsstatic boolean
isEmbeddedMethod
(String type) Checks whether the method is embedded-based feature selection method or notstatic EmbeddedType
Converts the embedded method name to EmbeddedType
-
Field Details
-
NONE
-
DECISION_TREE_BASED
-
RANDOM_FOREST_METHOD
-
SVM_RFE
-
MSVM_RFE
-
OVO_SVM_RFE
-
OVA_SVM_RFE
-
-
Constructor Details
-
EmbeddedType
Creates new EmbeddedType. This method is called from within the constructor to initialize the parameter.- Parameters:
name
- the name of embedded method
-
-
Method Details
-
asList
Returns the names of embedded-based feature selection methods- Returns:
- an array of names of methods
-
parse
Converts the embedded method name to EmbeddedType- Parameters:
type
- the name of embedded method as string- Returns:
- the embedded method type
-
isEmbeddedMethod
Checks whether the method is embedded-based feature selection method or not- Parameters:
type
- the name of feature selection method- Returns:
- true if method is embedded-based method
-