org.jdmp.core.algorithm.regression
Interface Regressor
-
- All Known Subinterfaces:
- Classifier
- All Known Implementing Classes:
- AbstractClassifier, AbstractRegressor, Bagging, ConstantClassifier, FeatureSelector, KNNClassifier, LinearRegression, LinearRegressionGradientDescent, LogisticRegression, MultiClassClassifier, MultiLayerNetwork, MultivariateGaussianDensityEstimator, NaiveBayesClassifier, RandomClassifier, SemiSupervisedEM
public interface Regressor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description RegressoremptyCopy()intgetClassCount(ListDataSet dataSet)intgetFeatureCount(ListDataSet dataSet)java.lang.StringgetInputLabel()java.lang.StringgetTargetLabel()booleanisDiscrete(ListDataSet dataSet)voidpredictAll(ListDataSet dataSet)MatrixpredictOne(Matrix input)voidpredictOne(Sample sample)voidreset()voidtrainAll(ListDataSet dataSet)voidtrainOne(Matrix input, Matrix target)voidtrainOne(Matrix input, Matrix sampleWeight, Matrix target)voidtrainOne(Sample sample)
-
-
-
Method Detail
-
trainAll
void trainAll(ListDataSet dataSet)
-
reset
void reset()
-
predictOne
void predictOne(Sample sample)
-
trainOne
void trainOne(Sample sample)
-
predictAll
void predictAll(ListDataSet dataSet)
-
emptyCopy
Regressor emptyCopy()
-
getInputLabel
java.lang.String getInputLabel()
-
getTargetLabel
java.lang.String getTargetLabel()
-
getClassCount
int getClassCount(ListDataSet dataSet)
-
getFeatureCount
int getFeatureCount(ListDataSet dataSet)
-
isDiscrete
boolean isDiscrete(ListDataSet dataSet)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG