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, setTemperaturepublic 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.