com.datumbox.framework.core.machinelearning.preprocessing
Class OneHotEncoder
- java.lang.Object
-
- com.datumbox.framework.core.machinelearning.common.abstracts.AbstractTrainer<MP,TP>
-
- com.datumbox.framework.core.machinelearning.common.abstracts.transformers.AbstractTransformer<MP,TP>
-
- com.datumbox.framework.core.machinelearning.common.abstracts.transformers.AbstractEncoder<OneHotEncoder.ModelParameters,OneHotEncoder.TrainingParameters>
-
- com.datumbox.framework.core.machinelearning.preprocessing.OneHotEncoder
-
- All Implemented Interfaces:
- Savable, Parallelizable, Trainable<OneHotEncoder.ModelParameters,OneHotEncoder.TrainingParameters>, java.lang.AutoCloseable
public class OneHotEncoder extends AbstractEncoder<OneHotEncoder.ModelParameters,OneHotEncoder.TrainingParameters>
Encodes the categorical columns of the dataset into booleans using the One Hot Encoding method.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static classOneHotEncoder.ModelParametersBase class for every ModelParameter class in the framework.static classOneHotEncoder.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.AbstractTrainer
AbstractTrainer.AbstractModelParameters, AbstractTrainer.AbstractTrainingParameters
-
-
Method Summary
-
Methods inherited from class com.datumbox.framework.core.machinelearning.common.abstracts.transformers.AbstractTransformer
fit_transform, isParallelized, setParallelized, transform
-
Methods inherited from class com.datumbox.framework.core.machinelearning.common.abstracts.AbstractTrainer
close, delete, fit, getModelParameters, getTrainingParameters, save
-
-
DataMelt 3.0 © DataMelt by jWork.ORG