org.encog.neural.networks.training.anneal
public class NeuralSimulatedAnnealingHelper extends SimulatedAnnealing<Double>
Constructor and Description |
---|
NeuralSimulatedAnnealingHelper(NeuralSimulatedAnnealing owner)
Constructs this object.
|
Modifier and Type | Method and Description |
---|---|
double |
calculateScore()
Used to pass the determineError call on to the parent object.
|
Double[] |
getArray()
Used to pass the getArray call on to the parent object.
|
Double[] |
getArrayCopy()
Used to pass the getArrayCopy call on to the parent object.
|
void |
putArray(Double[] array)
Used to pass the putArray call on to the parent object.
|
void |
randomize()
Call the owner's randomize method.
|
getCycles, getScore, getStartTemperature, getStopTemperature, getTemperature, isShouldMinimize, iteration, setCycles, setScore, setShouldMinimize, setStartTemperature, setStopTemperature, setTemperature
public NeuralSimulatedAnnealingHelper(NeuralSimulatedAnnealing owner)
owner
- The owner of this class, that recieves all messages.public double calculateScore()
calculateScore
in class SimulatedAnnealing<Double>
public Double[] getArray()
getArray
in class SimulatedAnnealing<Double>
public Double[] getArrayCopy()
getArrayCopy
in class SimulatedAnnealing<Double>
public void putArray(Double[] array)
putArray
in class SimulatedAnnealing<Double>
array
- The array.public void randomize()
randomize
in class SimulatedAnnealing<Double>
Copyright © 2014. All Rights Reserved.