Serialized Form


Package org.neat4j.core

Class org.neat4j.core.InitialisationFailedException extends java.lang.Exception implements Serializable


Package org.neat4j.core.distribute

Class org.neat4j.core.distribute.Experiment extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

fitnessFunction

NEATFitnessFunction fitnessFunction

genoType

Chromosome genoType

id

int id

hasRun

boolean hasRun

Class org.neat4j.core.distribute.ExperimentNotRunException extends java.lang.Exception implements Serializable

serialVersionUID: 1L


Package org.neat4j.neat.applications.gui

Class org.neat4j.neat.applications.gui.NEATFrame extends javax.swing.JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

net

NEATNeuralNet net

Package org.neat4j.neat.core

Class org.neat4j.neat.core.NEATChromosome extends java.lang.Object implements Serializable

Serialized Fields

genes

Gene[] genes

fitness

double fitness

specieId

int specieId

nOrder

boolean nOrder

Class org.neat4j.neat.core.NEATFeatureGene extends java.lang.Object implements Serializable

Serialized Fields

featureValue

java.lang.Double featureValue

innovationNumber

int innovationNumber

Class org.neat4j.neat.core.NEATFitnessFunction extends NeuralFitnessFunction implements Serializable

Class org.neat4j.neat.core.NEATGADescriptor extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

pXover

double pXover

pAddLink

double pAddLink

pAddNode

double pAddNode

pToggleLink

double pToggleLink

pMutation

double pMutation

pMutateBias

double pMutateBias

inputNodes

int inputNodes

outputNodes

int outputNodes

popSize

int popSize

disjointCoeff

double disjointCoeff

excessCoeff

double excessCoeff

weightCoeff

double weightCoeff

threshold

double threshold

maxSpecieAge

int maxSpecieAge

specieAgeThreshold

int specieAgeThreshold

specieYouthThreshold

int specieYouthThreshold

agePenalty

double agePenalty

youthBoost

double youthBoost

compatabilityChange

double compatabilityChange

specieCount

int specieCount

pWeightReplaced

double pWeightReplaced

survivalThreshold

double survivalThreshold

featureSelection

boolean featureSelection

extraFeatureCount

int extraFeatureCount

eleEvents

boolean eleEvents

eleSurvivalCount

double eleSurvivalCount

eleEventTime

int eleEventTime

recurrencyAllowed

boolean recurrencyAllowed

keepBestEver

boolean keepBestEver

terminationValue

double terminationValue

naturalOrder

boolean naturalOrder

maxPerturb

double maxPerturb

maxBiasPerturb

double maxBiasPerturb

Class org.neat4j.neat.core.NEATGeneticAlgorithm extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

descriptor

NEATGADescriptor descriptor

mut

NEATMutator mut

func

FitnessFunction func

selector

ParentSelector selector

xOver

CrossOver xOver

pop

Population pop

discoveredBest

Chromosome discoveredBest

genBest

Chromosome genBest

specieList

Species specieList

eleCount

int eleCount

Class org.neat4j.neat.core.NEATLinkGene extends java.lang.Object implements Serializable

Serialized Fields

innovationNumber

int innovationNumber

enabled

boolean enabled

fromId

int fromId

toId

int toId

weight

double weight

selfRecurrent

boolean selfRecurrent

recurrent

boolean recurrent

Class org.neat4j.neat.core.NEATNetDescriptor extends java.lang.Object implements Serializable

Serialized Fields

inputSize

int inputSize

learnable

Learnable learnable

structure

Chromosome structure

Class org.neat4j.neat.core.NEATNetLayerDescriptor extends java.lang.Object implements Serializable

Serialized Fields

layerSize

int layerSize

layerInputSize

int layerInputSize

layerId

int layerId

function

ActivationFunction function

isOutputLayer

boolean isOutputLayer

nodesSelfRecurrent

boolean nodesSelfRecurrent

Class org.neat4j.neat.core.NEATNetOutput extends java.lang.Object implements Serializable

Serialized Fields

netOutputs

double[] netOutputs

Class org.neat4j.neat.core.NEATNetOutputSet extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

outputSet

java.util.ArrayList<E> outputSet

idx

int idx

Class org.neat4j.neat.core.NEATNeuralNet extends java.lang.Object implements Serializable

Serialized Fields

descriptor

NEATNetDescriptor descriptor

connections

Synapse[] connections

neurons

NEATNeuron[] neurons

level

int level

Class org.neat4j.neat.core.NEATNeuralNetDescriptor extends java.lang.Object implements Serializable

Serialized Fields

layerDescriptors

java.util.ArrayList<E> layerDescriptors

netInputs

int netInputs

learnable

Learnable learnable

recurrent

boolean recurrent

Class org.neat4j.neat.core.NEATNeuron extends java.lang.Object implements Serializable

Serialized Fields

lastActivation

double lastActivation

bias

double bias

weights

double[] weights

activationFunction

ActivationFunction activationFunction

id

int id

type

int type

depth

int depth

sourceNeurons

java.util.ArrayList<E> sourceNeurons

incomingSynapses

java.util.ArrayList<E> incomingSynapses

isInput

boolean isInput

Class org.neat4j.neat.core.NEATNodeGene extends java.lang.Object implements Serializable

Serialized Fields

innovationNumber

int innovationNumber

id

int id

sigmoidFactor

double sigmoidFactor

type

int type

depth

double depth

bias

double bias

Class org.neat4j.neat.core.NEATPopulation extends java.lang.Object implements Serializable

Serialized Fields

chromosomes

Chromosome[] chromosomes

popSize

int popSize

initialChromoSize

int initialChromoSize

inputs

int inputs

outputs

int outputs

featureSelection

boolean featureSelection

extraFeatureCount

int extraFeatureCount

Package org.neat4j.neat.core.control

Class org.neat4j.neat.core.control.LearnableException extends java.lang.Exception implements Serializable


Package org.neat4j.neat.core.fitness

Class org.neat4j.neat.core.fitness.FOREXNEATFitnessFunction extends NEATFitnessFunction implements Serializable

Class org.neat4j.neat.core.fitness.FXTradingNEATFitnessFunction extends NEATFitnessFunction implements Serializable

Class org.neat4j.neat.core.fitness.InvalidFitnessFunction extends java.lang.Exception implements Serializable

Class org.neat4j.neat.core.fitness.MSENEATFitnessFunction extends NEATFitnessFunction implements Serializable

serialVersionUID: 1L


Package org.neat4j.neat.core.mutators

Class org.neat4j.neat.core.mutators.InvalidMutatorFunction extends java.lang.Exception implements Serializable

Class org.neat4j.neat.core.mutators.NEATMutator extends java.lang.Object implements Serializable

Serialized Fields

pAddLink

double pAddLink

pAddNode

double pAddNode

pPerturb

double pPerturb

pToggle

double pToggle

pWeightReplaced

double pWeightReplaced

pMutateBias

double pMutateBias

featureSelection

boolean featureSelection

recurrencyAllowed

boolean recurrencyAllowed

perturb

double perturb

biasPerturb

double biasPerturb

Package org.neat4j.neat.core.pselectors

Class org.neat4j.neat.core.pselectors.InvalidParentSelectorFunction extends java.lang.Exception implements Serializable

Class org.neat4j.neat.core.pselectors.TournamentSelector extends java.lang.Object implements Serializable

Serialized Fields

numElitist

int numElitist

naturalOrder

boolean naturalOrder

rand

java.util.Random rand

Package org.neat4j.neat.core.xover

Class org.neat4j.neat.core.xover.InvalidCrossoverFunction extends java.lang.Exception implements Serializable

Class org.neat4j.neat.core.xover.NEATCrossover extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

pXOver

double pXOver

Package org.neat4j.neat.data.core

Class org.neat4j.neat.data.core.LoaderNotAvailableException extends java.lang.Exception implements Serializable


Package org.neat4j.neat.data.csv

Class org.neat4j.neat.data.csv.CSVDataSet extends java.lang.Object implements Serializable

Serialized Fields

inputSet

NetworkInputSet inputSet

expectedOutputSet

ExpectedOutputSet expectedOutputSet

Class org.neat4j.neat.data.csv.CSVExpectedOutput extends java.lang.Object implements Serializable

Serialized Fields

values

double[] values

Class org.neat4j.neat.data.csv.CSVExpectedOutputSet extends java.lang.Object implements Serializable

Serialized Fields

ops

java.util.ArrayList<E> ops

idx

int idx

Class org.neat4j.neat.data.csv.CSVInput extends java.lang.Object implements Serializable

Serialized Fields

inputPattern

double[] inputPattern

Class org.neat4j.neat.data.csv.CSVInputSet extends java.lang.Object implements Serializable

Serialized Fields

inputs

java.util.ArrayList<E> inputs

idx

int idx

Package org.neat4j.neat.data.modify

Class org.neat4j.neat.data.modify.ModifiableInput extends java.lang.Object implements Serializable

Serialized Fields

ip

NetworkInput ip

Package org.neat4j.neat.ga.core

Class org.neat4j.neat.ga.core.ChromosomeSet extends java.util.ArrayList implements Serializable

Serialized Fields

isElitistSet

boolean isElitistSet

idx

int idx

Class org.neat4j.neat.ga.core.NeuralFitnessFunction extends java.lang.Object implements Serializable

Serialized Fields

net

NeuralNet net

evalDataSet

NetworkDataSet evalDataSet

Package org.neat4j.neat.nn.core

Class org.neat4j.neat.nn.core.LearningEnvironment extends java.lang.Object implements Serializable

Serialized Fields

env

java.util.HashMap<K,V> env

Class org.neat4j.neat.nn.core.Synapse extends java.lang.Object implements Serializable

Serialized Fields

from

Neuron from

to

Neuron to

weight

double weight

enabled

boolean enabled

Package org.neat4j.neat.nn.core.functions

Class org.neat4j.neat.nn.core.functions.LinearFunction extends java.lang.Object implements Serializable

Class org.neat4j.neat.nn.core.functions.SigmoidFunction extends java.lang.Object implements Serializable

Serialized Fields

factor

double factor

Class org.neat4j.neat.nn.core.functions.TanhFunction extends java.lang.Object implements Serializable


Package org.neat4j.neat.nn.core.learning

Class org.neat4j.neat.nn.core.learning.GALearnable extends java.lang.Object implements Serializable

Serialized Fields

env

LearningEnvironment env