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, learn
clone
getMaxIterations, getResult, setMaxIterations
addIterativeAlgorithmListener, getIteration, removeIterativeAlgorithmListener
isResultValid, stop
getPerformance
ResultType getObjectToOptimize()
void setObjectToOptimize(ResultType objectToOptimize)
objectToOptimize
- object to optimize