|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.rapidminer.operator.learner.functions.kernel.gaussianprocess.Model
public class Model
The learned model.
| Constructor Summary | |
|---|---|
Model(Kernel kernel,
double[][] basisVectors,
Jama.Matrix alpha,
Jama.Matrix C,
Jama.Matrix Q,
int d,
boolean regression)
Constructors |
|
| Method Summary | |
|---|---|
double[] |
apply(double[][] inputVectors)
Apply the model to all input vectors |
double |
applyToVector(double[] x_new)
Apply the model to a (new) input vector x_t+1 in order to get a prediction, which - as a GP-marignal at x_t+1 - is a one-dimensional gaussian distribution with mean m and covariance sigma^2 (2.22, the parameterisation lemma). |
double[] |
getBasisVector(int i)
|
double |
getBasisVectorValue(int i,
int j)
|
int |
getInputDim()
|
int |
getNumberOfBasisVectors()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Model(Kernel kernel,
double[][] basisVectors,
Jama.Matrix alpha,
Jama.Matrix C,
Jama.Matrix Q,
int d,
boolean regression)
| Method Detail |
|---|
public int getNumberOfBasisVectors()
public int getInputDim()
public double[] getBasisVector(int i)
public double getBasisVectorValue(int i,
int j)
public double applyToVector(double[] x_new)
public double[] apply(double[][] inputVectors)
throws java.lang.Exception
java.lang.Exception
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||