|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sourceforge.cilib.algorithm.Algorithm net.sourceforge.cilib.algorithm.SingularAlgorithm net.sourceforge.cilib.neuralnetwork.foundation.NeuralNetworkController
@Deprecated public class NeuralNetworkController
Field Summary | |
---|---|
protected NNError[] |
errorDt
Deprecated. |
protected PostMeasurementSuite |
measures
Deprecated. |
protected NeuralNetworkProblem |
problem
Deprecated. |
Fields inherited from class net.sourceforge.cilib.algorithm.Algorithm |
---|
optimisationProblem |
Constructor Summary | |
---|---|
NeuralNetworkController()
Deprecated. |
|
NeuralNetworkController(NeuralNetworkController rhs)
Deprecated. |
Method Summary | |
---|---|
void |
algorithmIteration()
Deprecated. The actual operations that the current Algorithm performs within a single iteration. |
OptimisationSolution |
getBestSolution()
Deprecated. Get the best current solution. |
NeuralNetworkController |
getClone()
Deprecated. Create a cloned copy of the current object and return it. |
NNError[] |
getError()
Deprecated. |
OptimisationProblem |
getOptimisationProblem()
Deprecated. Get the specified OptimisationProblem. |
List<OptimisationSolution> |
getSolutions()
Deprecated. Get the collection of best solutions. |
void |
performInitialisation()
Deprecated. Perform the needed initialisation required before the execution of the algorithm starts. |
void |
performUninitialisation()
Deprecated. Perform the needed unintialisation steps after the algorithm completes it's execution. |
void |
setMeasures(PostMeasurementSuite measures)
Deprecated. |
void |
setOptimisationProblem(OptimisationProblem problem)
Deprecated. Set the optimisation problem to be solved. |
void |
setProblem(Problem problem)
Deprecated. |
Methods inherited from class net.sourceforge.cilib.algorithm.Algorithm |
---|
addAlgorithmListener, addStoppingCondition, get, getAlgorithmList, getIterations, getPercentageComplete, getStoppingConditions, initialise, isFinished, performIteration, removeAlgorithmListener, removeStoppingCondition, reset, run, terminate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected NeuralNetworkProblem problem
protected NNError[] errorDt
protected PostMeasurementSuite measures
Constructor Detail |
---|
public NeuralNetworkController()
public NeuralNetworkController(NeuralNetworkController rhs)
Method Detail |
---|
public NeuralNetworkController getClone()
Algorithm
getClone
in interface Cloneable
getClone
in class Algorithm
Object.clone()
public void performInitialisation()
Algorithm
performInitialisation
in class Algorithm
public void performUninitialisation()
Algorithm
performUninitialisation
in class Algorithm
public void algorithmIteration()
SingularAlgorithm
algorithmIteration
in class SingularAlgorithm
public NNError[] getError()
public void setProblem(Problem problem)
public void setOptimisationProblem(OptimisationProblem problem)
Algorithm
null
.
That is, it is necessary to set the optimisation problem before calling Algorithm.initialise()
.
setOptimisationProblem
in class Algorithm
problem
- An implementation of the
OptimisationProblemAdapter
interface.public OptimisationProblem getOptimisationProblem()
Algorithm
getOptimisationProblem
in class Algorithm
public void setMeasures(PostMeasurementSuite measures)
public OptimisationSolution getBestSolution()
Algorithm
getBestSolution
in class Algorithm
OptimisationSolution
representing the best solution.public List<OptimisationSolution> getSolutions()
Algorithm
getSolutions
in class Algorithm
Collection<OptimisationSolution>
containing the solutions.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |