Catalano.MachineLearning.FeatureSelection
Class CombinatorialFeatureSelection
- java.lang.Object
-
- Catalano.MachineLearning.FeatureSelection.CombinatorialFeatureSelection
-
public class CombinatorialFeatureSelection extends java.lang.ObjectCombinatorial Feature Selection.
-
-
Constructor Summary
Constructors Constructor and Description CombinatorialFeatureSelection(IClassifier classifier, IValidation validation)Initializes a new instance of the CombinatorialFeatureSelection class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description doublebestScore()Best score.voidCompute(DatasetClassification dataset)Compute.voidCompute(double[][] input, int[] labels)Compute.IClassifiergetClassifier()Get classifier.int[]getFeatureIndex()Selected feature index.IValidationgetValidation()Get validation method.voidsetClassifier(IClassifier classifier)Set classifier.voidsetValidation(IValidation validation)Set validation method.
-
-
-
Constructor Detail
-
CombinatorialFeatureSelection
public CombinatorialFeatureSelection(IClassifier classifier, IValidation validation)
Initializes a new instance of the CombinatorialFeatureSelection class.- Parameters:
classifier- Classifier.validation- Validation method.
-
-
Method Detail
-
getClassifier
public IClassifier getClassifier()
Get classifier.- Returns:
- Classifier.
-
setClassifier
public void setClassifier(IClassifier classifier)
Set classifier.- Parameters:
classifier- Classifier.
-
getValidation
public IValidation getValidation()
Get validation method.- Returns:
- Validation.
-
setValidation
public void setValidation(IValidation validation)
Set validation method.- Parameters:
validation- Validation method.
-
bestScore
public double bestScore()
Best score.- Returns:
- Best score.
-
getFeatureIndex
public int[] getFeatureIndex()
Selected feature index.- Returns:
- Feature index.
-
Compute
public void Compute(DatasetClassification dataset)
Compute.- Parameters:
dataset- Dataset.
-
Compute
public void Compute(double[][] input, int[] labels)Compute.- Parameters:
input- Data.labels- Labels.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG