Class RegressionMethodContainer
- java.lang.Object
-
- com.actelion.research.calc.regression.RegressionMethodContainer
-
public class RegressionMethodContainer extends java.lang.Object
RegressionMethodContainerModest v. Korff
Created by korffmo1 on 03.12.18.
-
-
Constructor Summary
Constructors Constructor Description RegressionMethodContainer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Matrix
calculateYHat(Matrix X)
Matrix
createModel(ModelXYIndex modelXYIndexTrain)
static ARegressionMethod
createRegressionMethod(ParameterRegressionMethod parameterRegressionMethod)
Sets the parameterstatic ARegressionMethod
createRegressionMethod(java.lang.String txt)
GaussianProcessRegression
getGaussianProcessRegression()
KNNRegression
getKNN()
MedianRegression
getMedian()
NeuralNetworkRegression
getNeuralNetworkRegression()
PLSRegressionModelCalculator
getPLS()
PLSBoxCoxY
getPLSBoxCox()
RandomForestRegression
getRandomForestRegression()
ARegressionMethod
getRegressionMethod()
ARegressionMethod
getRegressionMethod(java.lang.String txt)
SVMRegression
getSVM()
void
setMethod(java.lang.String txt)
-
-
-
Method Detail
-
getMedian
public MedianRegression getMedian()
-
getPLS
public PLSRegressionModelCalculator getPLS()
-
getPLSBoxCox
public PLSBoxCoxY getPLSBoxCox()
-
getKNN
public KNNRegression getKNN()
-
getSVM
public SVMRegression getSVM()
-
getRandomForestRegression
public RandomForestRegression getRandomForestRegression()
-
getGaussianProcessRegression
public GaussianProcessRegression getGaussianProcessRegression()
-
getNeuralNetworkRegression
public NeuralNetworkRegression getNeuralNetworkRegression()
-
createModel
public Matrix createModel(ModelXYIndex modelXYIndexTrain)
-
setMethod
public void setMethod(java.lang.String txt)
-
getRegressionMethod
public ARegressionMethod getRegressionMethod()
-
getRegressionMethod
public ARegressionMethod getRegressionMethod(java.lang.String txt)
-
createRegressionMethod
public static ARegressionMethod createRegressionMethod(java.lang.String txt)
-
createRegressionMethod
public static ARegressionMethod createRegressionMethod(ParameterRegressionMethod parameterRegressionMethod)
Sets the parameter- Parameters:
parameterRegressionMethod
-- Returns:
-
-