|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.encog.ml.ea.genome.BasicGenome
org.encog.neural.neat.training.NEATGenome
org.encog.neural.hyperneat.HyperNEATGenome
public class HyperNEATGenome
A HyperNEAT genome.
| Constructor Summary | |
|---|---|
HyperNEATGenome()
Construct a HyperNEAT genome. |
|
HyperNEATGenome(HyperNEATGenome other)
|
|
HyperNEATGenome(List<NEATNeuronGene> neurons,
List<NEATLinkGene> links,
int inputCount,
int outputCount)
Construct a HyperNEAT genome from a list of neurons and links. |
|
HyperNEATGenome(Random rnd,
NEATPopulation pop,
int inputCount,
int outputCount,
double connectionDensity)
Construct a random HyperNEAT genome. |
|
| Method Summary | |
|---|---|
static void |
buildCPPNActivationFunctions(ChooseObject<ActivationFunction> activationFunctions)
Build the CPPN activation functions. |
| Methods inherited from class org.encog.neural.neat.training.NEATGenome |
|---|
copy, findNeuron, getInputCount, getLinksChromosome, getNetworkDepth, getNeuronsChromosome, getNumGenes, getOutputCount, setInputCount, setNetworkDepth, setOutputCount, size, sortGenes, toString, validate |
| Methods inherited from class org.encog.ml.ea.genome.BasicGenome |
|---|
getAdjustedScore, getBirthGeneration, getPopulation, getScore, getSpecies, setAdjustedScore, setBirthGeneration, setPopulation, setScore, setSpecies |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public HyperNEATGenome()
public HyperNEATGenome(HyperNEATGenome other)
public HyperNEATGenome(List<NEATNeuronGene> neurons,
List<NEATLinkGene> links,
int inputCount,
int outputCount)
neurons - The neurons.links - The links.inputCount - The input count.outputCount - The output count.
public HyperNEATGenome(Random rnd,
NEATPopulation pop,
int inputCount,
int outputCount,
double connectionDensity)
rnd - Random number generator.pop - The target population.inputCount - The input count.outputCount - The output count.connectionDensity - The connection densitoy, 1.0 for fully connected.| Method Detail |
|---|
public static void buildCPPNActivationFunctions(ChooseObject<ActivationFunction> activationFunctions)
activationFunctions - The activation functions collection to add to.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||