jsat.regression
Interface Regressor
-
- All Superinterfaces:
- java.lang.Cloneable, java.io.Serializable
- All Known Subinterfaces:
- UpdateableRegressor, WarmRegressor
- All Known Implementing Classes:
- AveragedRegressor, BackPropagationNet, Bagging, BaseUpdateableRegressor, DataModelPipeline, DCD, DCDs, DecisionStump, DecisionTree, ERTrees, ExtraTree, GridSearch, KernelRidgeRegression, KernelRLS, KernelSGD, LinearBatch, LinearL1SCD, LinearSGD, LSSVM, LWL, ModelSearch, MultipleLinearRegression, NadarayaWatson, NearestNeighbour, OrdinaryKriging, PassiveAggressive, PlattSMO, RandomDecisionTree, RandomForest, RandomSearch, RANSAC, RBFNet, RidgeRegression, SCD, SDCA, SMIDAS, Stacking, STGD, StochasticGradientBoosting, StochasticRidgeRegression, StochasticSTLinearL1, UpdatableStacking, Wagging, WaggingNormal
public interface Regressor extends java.lang.Cloneable, java.io.Serializable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method and Description Regressorclone()doubleregress(DataPoint data)booleansupportsWeightedData()default voidtrain(RegressionDataSet dataSet)voidtrain(RegressionDataSet dataSet, boolean parallel)
-
-
-
Method Detail
-
regress
double regress(DataPoint data)
-
train
void train(RegressionDataSet dataSet, boolean parallel)
-
train
default void train(RegressionDataSet dataSet)
-
supportsWeightedData
boolean supportsWeightedData()
-
clone
Regressor clone()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG