com.datumbox.framework.core.machinelearning.featureselection
Class ChisquareSelect
- java.lang.Object
-
- com.datumbox.framework.core.machinelearning.common.abstracts.AbstractTrainer<MP,TP>
-
- com.datumbox.framework.core.machinelearning.common.abstracts.featureselectors.AbstractFeatureSelector<MP,TP>
-
- com.datumbox.framework.core.machinelearning.common.abstracts.featureselectors.AbstractScoreBasedFeatureSelector<MP,TP>
-
- com.datumbox.framework.core.machinelearning.common.abstracts.featureselectors.AbstractCountBasedFeatureSelector<ChisquareSelect.ModelParameters,ChisquareSelect.TrainingParameters>
-
- com.datumbox.framework.core.machinelearning.featureselection.ChisquareSelect
-
- All Implemented Interfaces:
- Savable, Parallelizable, Trainable<ChisquareSelect.ModelParameters,ChisquareSelect.TrainingParameters>, java.lang.AutoCloseable
public class ChisquareSelect extends AbstractCountBasedFeatureSelector<ChisquareSelect.ModelParameters,ChisquareSelect.TrainingParameters>
Implementation of the Chisquare Feature Selection algorithm which can be used for evaluating boolean variables. References: http://nlp.stanford.edu/IR-book/html/htmledition/feature-selectionchi2-feature-selection-1.html
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static classChisquareSelect.ModelParametersBase class for every ModelParameter class in the framework.static classChisquareSelect.TrainingParametersThe AbstractTrainingParameters class stores the parameters that can be changed before training the algorithm.-
Nested classes/interfaces inherited from class com.datumbox.framework.core.machinelearning.common.abstracts.featureselectors.AbstractScoreBasedFeatureSelector
AbstractScoreBasedFeatureSelector.AbstractModelParameters, AbstractScoreBasedFeatureSelector.AbstractTrainingParameters
-
-
Method Summary
-
Methods inherited from class com.datumbox.framework.core.machinelearning.common.abstracts.featureselectors.AbstractFeatureSelector
fit_transform, fit, isParallelized, setParallelized, transform
-
Methods inherited from class com.datumbox.framework.core.machinelearning.common.abstracts.AbstractTrainer
close, delete, getModelParameters, getTrainingParameters, save
-
-
DataMelt 3.0 © DataMelt by jWork.ORG