net.sourceforge.cilib.neuralnetwork.generic.evaluationmediators
Class FFNNEvaluationMediator

java.lang.Object
  extended by net.sourceforge.cilib.algorithm.Algorithm
      extended by net.sourceforge.cilib.algorithm.SingularAlgorithm
          extended by net.sourceforge.cilib.neuralnetwork.foundation.EvaluationMediator
              extended by net.sourceforge.cilib.neuralnetwork.generic.evaluationmediators.FFNNEvaluationMediator
All Implemented Interfaces:
Serializable, Runnable, Cloneable

Deprecated.

@Deprecated
public class FFNNEvaluationMediator
extends EvaluationMediator

Author:
stefanv
See Also:
Serialized Form

Field Summary
protected  NeuralNetworkDataIterator iteratorDg
          Deprecated.  
protected  NeuralNetworkDataIterator iteratorDt
          Deprecated.  
 
Fields inherited from class net.sourceforge.cilib.neuralnetwork.foundation.EvaluationMediator
data, errorDg, errorDt, errorDv, nrEvaluationsPerEpoch, prototypeError, topology, totalEvaluations, trainer
 
Fields inherited from class net.sourceforge.cilib.algorithm.Algorithm
optimisationProblem
 
Constructor Summary
FFNNEvaluationMediator()
          Deprecated.  
 
Method Summary
 void algorithmIteration()
          Deprecated. The actual operations that the current Algorithm performs within a single iteration.
 TypeList evaluate(NNPattern p)
          Deprecated.  
 OptimisationSolution getBestSolution()
          Deprecated. Get the best current solution.
 Algorithm getClone()
          Deprecated. Create a cloned copy of the current object and return it.
 List<OptimisationSolution> getSolutions()
          Deprecated. Get the collection of best solutions.
 void initialize()
          Deprecated.  
 
Methods inherited from class net.sourceforge.cilib.neuralnetwork.foundation.EvaluationMediator
addPrototypError, computeErrorIteration, finaliseErrors, getData, getEpochStrategy, getErrorDg, getErrorDt, getErrorDv, getNrEvaluationsPerEpoch, getPrototypeError, getTopology, getTotalEvaluations, getTrainer, incrementEvaluationsPerEpoch, performInitialisation, performLearning, resetError, setData, setEpochStrategy, setErrorDg, setErrorDt, setErrorDv, setErrorNoOutputs, setErrorNoPatterns, setTopology, setTrainer
 
Methods inherited from class net.sourceforge.cilib.algorithm.Algorithm
addAlgorithmListener, addStoppingCondition, get, getAlgorithmList, getIterations, getOptimisationProblem, getPercentageComplete, getStoppingConditions, initialise, isFinished, performIteration, performUninitialisation, removeAlgorithmListener, removeStoppingCondition, reset, run, setOptimisationProblem, terminate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

iteratorDt

protected NeuralNetworkDataIterator iteratorDt
Deprecated. 

iteratorDg

protected NeuralNetworkDataIterator iteratorDg
Deprecated. 
Constructor Detail

FFNNEvaluationMediator

public FFNNEvaluationMediator()
Deprecated. 
Method Detail

initialize

public void initialize()
Deprecated. 

algorithmIteration

public void algorithmIteration()
Deprecated. 
Description copied from class: SingularAlgorithm
The actual operations that the current Algorithm performs within a single iteration.

Overrides:
algorithmIteration in class EvaluationMediator

evaluate

public TypeList evaluate(NNPattern p)
Deprecated. 
Overrides:
evaluate in class EvaluationMediator

getBestSolution

public OptimisationSolution getBestSolution()
Deprecated. 
Description copied from class: Algorithm
Get the best current solution. This best solution is determined from the personal bests of the particles.

Overrides:
getBestSolution in class EvaluationMediator
Returns:
The OptimisationSolution representing the best solution.

getClone

public Algorithm getClone()
Deprecated. 
Description copied from class: Algorithm
Create a cloned copy of the current object and return it. In general the created copy will be a deep copy of the provided instance. As a result this operation an be quite expensive if used incorrectly.

Specified by:
getClone in interface Cloneable
Overrides:
getClone in class EvaluationMediator
Returns:
An exact clone of the current object instance.
See Also:
Object.clone()

getSolutions

public List<OptimisationSolution> getSolutions()
Deprecated. 
Description copied from class: Algorithm
Get the collection of best solutions. This result does not actually make sense in the normal PSO algorithm, but rather in a MultiObjective optimization.

Overrides:
getSolutions in class EvaluationMediator
Returns:
The Collection<OptimisationSolution> containing the solutions.


Copyright © 2009 CIRG. All Rights Reserved.