|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfunction.BasicScalarFunction
function.VariableDomainScalarFunction
model.BasicApproxModel
public abstract class BasicApproxModel
Basic implementation of the methods in ApproxModel. Currently not
used.
| Field Summary |
|---|
| Fields inherited from class function.BasicScalarFunction |
|---|
DEFAULT_BOUNDS, DEFAULT_DIM, VALUE_OUTSIDE_BOUNDS |
| Constructor Summary | |
|---|---|
BasicApproxModel()
|
|
| Method Summary | |
|---|---|
int |
getOutputNumber()
In the case when this DataFit operates on a multi-output DataBlocks, denotes the index of the output vector that it should
use. |
ScalarFunction |
getUncertaintyEstimator()
Returns the uncertaintyEstimator. |
void |
init()
Initialization method. |
protected abstract ScalarFunction |
makeUncertaintyEstimator()
|
void |
setOutputNumber(int outputNumber)
Sets the output index for this DataFit. |
void |
setUncertaintyEstimator(ScalarFunction uncertaintyEstimator)
Sets the uncertaintyEstimator. |
| Methods inherited from class function.VariableDomainScalarFunction |
|---|
getBounds, getInputDimension, setBounds, setInputDimension |
| Methods inherited from class function.BasicScalarFunction |
|---|
checkDimensions, compute, compute, compute, compute, compute, compute, getOutputDimension, isWithinBounds, makeBounds, quickCompute, quickCompute |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface model.ApproxModel |
|---|
getMaxUncertainty |
| Methods inherited from interface model.DataFit |
|---|
calibrate, calibrateOptional |
| Methods inherited from interface data.DataListener |
|---|
clear, dataAdded, dataAdded, dataRemoved, dataRemoved |
| Methods inherited from interface function.ScalarFunction |
|---|
compute, compute, compute, compute, quickCompute, quickCompute |
| Methods inherited from interface function.Computable |
|---|
compute, compute, getBounds, getInputDimension, getOutputDimension, isWithinBounds |
| Methods inherited from interface function.VariableInputDimension |
|---|
setInputDimension |
| Constructor Detail |
|---|
public BasicApproxModel()
| Method Detail |
|---|
public int getOutputNumber()
DataFitDataBlocks, denotes the index of the output vector that it should
use.
getOutputNumber in interface DataFitpublic void setOutputNumber(int outputNumber)
DataFit
setOutputNumber in interface DataFitoutputNumber - the given output index.public ScalarFunction getUncertaintyEstimator()
getUncertaintyEstimator in interface ApproxModelpublic void setUncertaintyEstimator(ScalarFunction uncertaintyEstimator)
uncertaintyEstimator - the given uncertaintyEstimator.public void init()
BasicScalarFunction
init in interface ScalarFunctioninit in interface DataFitinit in class VariableDomainScalarFunctionprotected abstract ScalarFunction makeUncertaintyEstimator()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||