ResultType - Type of parameterizable object to determine the locally minimum-cost
parameters for.public interface ParameterCostMinimizer<ResultType extends VectorizableVectorFunction> extends SupervisedBatchLearner<Vector,Vector,ResultType>, BatchCostMinimizationLearner<java.util.Collection<? extends InputOutputPair<? extends Vector,Vector>>,ResultType>, AnytimeAlgorithm<ResultType>, MeasurablePerformanceAlgorithm
| Modifier and Type | Method and Description |
|---|---|
ResultType |
getObjectToOptimize()
Gets the object to optimize
|
void |
setObjectToOptimize(ResultType objectToOptimize)
Set the object to optimize
|
getCostFunction, learnclonegetMaxIterations, getResult, setMaxIterationsaddIterativeAlgorithmListener, getIteration, removeIterativeAlgorithmListenerisResultValid, stopgetPerformanceResultType getObjectToOptimize()
void setObjectToOptimize(ResultType objectToOptimize)
objectToOptimize - object to optimize