|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectFacemorph.Stats.ImageRegressor
public class ImageRegressor
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface Facemorph.Stats.Regressor |
|---|
Regressor.RegressorException |
| Constructor Summary | |
|---|---|
ImageRegressor()
|
|
| Method Summary | |
|---|---|
BigMat |
apply(BigMat in)
Apply the statistical model on the input data supplied in Matrix form |
int |
getInputDimensions()
|
void |
getModelInformation(ModelInformation mi)
Queries the statistical model about its abilities. |
void |
getModelInformation(ModelResults result)
Query the (previously built) model for information about the model's components |
int |
getOutputDimensions()
|
double |
getSumSquaredResiduals()
|
java.lang.StringBuffer |
outputStatistics()
|
boolean |
outputStatistics(java.io.File statsFile)
|
double[] |
predict(BigMat values)
Predict using the model the values of the dependent from a set of independents |
boolean |
read(java.io.File f)
|
boolean |
read(iniFile in)
Read from the current position in an iniFile. |
void |
setDependentData(BigMat data)
The dependent part of the regression |
void |
setDependentData(double[] data)
The dependent part of the regression |
void |
setIndependentData(BigMat data)
The independent part of the regression |
boolean |
train(boolean stats)
Perform multi-linear regression using the Ordinary Least Squares method. |
boolean |
write(java.io.File s)
Writes to the file specified |
boolean |
write(iniFile file,
java.lang.String name)
Writes this Template to file (via a PrintStream) |
boolean |
write(java.io.PrintStream out)
Writes this Template to file (via a PrintStream) |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ImageRegressor()
| Method Detail |
|---|
public boolean train(boolean stats)
StatisticalModel
train in interface StatisticalModelstats - calculate values for statistical analysis
public double[] predict(BigMat values)
Regressor
predict in interface Regressorvalues - the independent values
public void setIndependentData(BigMat data)
StatisticalModel
setIndependentData in interface StatisticalModelpublic void setDependentData(BigMat data)
StatisticalModel
setDependentData in interface StatisticalModelpublic void setDependentData(double[] data)
StatisticalModel
setDependentData in interface StatisticalModelpublic double getSumSquaredResiduals()
getSumSquaredResiduals in interface Regressorpublic boolean outputStatistics(java.io.File statsFile)
outputStatistics in interface StatisticalModelpublic java.lang.StringBuffer outputStatistics()
outputStatistics in interface StatisticalModel
public boolean read(java.io.File f)
throws java.io.FileNotFoundException
read in interface Regressorjava.io.FileNotFoundExceptionpublic boolean write(java.io.File s)
Regressor
write in interface Regressors - the name of the file to write to
public boolean write(java.io.PrintStream out)
Regressor
write in interface Regressorout - The output PrintStream
public boolean read(iniFile in)
IniHandler
read in interface IniHandler
public boolean write(iniFile file,
java.lang.String name)
IniHandler
write in interface IniHandlerfile - The output ini file to fill with class data
public int getInputDimensions()
getInputDimensions in interface StatisticalModelpublic void getModelInformation(ModelInformation mi)
StatisticalModel
getModelInformation in interface StatisticalModelpublic BigMat apply(BigMat in)
StatisticalModel
apply in interface StatisticalModelin - matrix containing values for modeling
public int getOutputDimensions()
getOutputDimensions in interface StatisticalModelpublic void getModelInformation(ModelResults result)
StatisticalModel
getModelInformation in interface StatisticalModelresult - ModelResults object to fill with appropriate information
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||