Method | Description | |
---|---|---|
CppnGenomeFactory ( int inputNeuronCount, int outputNeuronCount ) : SharpNeat.Genomes.Neat |
Constructs with default NeatGenomeParameters, ID generators initialized to zero and a default IActivationFunctionLibrary.
|
|
CppnGenomeFactory ( int inputNeuronCount, int outputNeuronCount, IActivationFunctionLibrary activationFnLibrary ) : SharpNeat.Genomes.Neat |
Constructs with default NeatGenomeParameters, ID generators initialized to zero and the provided IActivationFunctionLibrary.
|
|
CppnGenomeFactory ( int inputNeuronCount, int outputNeuronCount, IActivationFunctionLibrary activationFnLibrary, |
Constructs with the provided IActivationFunctionLibrary and NeatGenomeParameters.
|
|
CppnGenomeFactory ( int inputNeuronCount, int outputNeuronCount, IActivationFunctionLibrary activationFnLibrary, |
Constructs with the provided IActivationFunctionLibrary, NeatGenomeParameters and ID generators.
|
|
CreateNeuronGene ( uint innovationId, NodeType neuronType ) : |
Override that randomly assigns activation functions to neuron's from an activation function library based on each library item's selection probability.
|
public CppnGenomeFactory ( int inputNeuronCount, int outputNeuronCount ) : SharpNeat.Genomes.Neat | ||
inputNeuronCount | int | |
outputNeuronCount | int | |
return | SharpNeat.Genomes.Neat |
public CppnGenomeFactory ( int inputNeuronCount, int outputNeuronCount, IActivationFunctionLibrary activationFnLibrary ) : SharpNeat.Genomes.Neat | ||
inputNeuronCount | int | |
outputNeuronCount | int | |
activationFnLibrary | IActivationFunctionLibrary | |
return | SharpNeat.Genomes.Neat |
public CppnGenomeFactory ( int inputNeuronCount, int outputNeuronCount, IActivationFunctionLibrary activationFnLibrary, |
||
inputNeuronCount | int | |
outputNeuronCount | int | |
activationFnLibrary | IActivationFunctionLibrary | |
neatGenomeParams | ||
return | SharpNeat.Genomes.Neat |
public CppnGenomeFactory ( int inputNeuronCount, int outputNeuronCount, IActivationFunctionLibrary activationFnLibrary, |
||
inputNeuronCount | int | |
outputNeuronCount | int | |
activationFnLibrary | IActivationFunctionLibrary | |
neatGenomeParams | ||
genomeIdGenerator | ||
innovationIdGenerator | ||
return | SharpNeat.Genomes.Neat |
public CreateNeuronGene ( uint innovationId, NodeType neuronType ) : |
||
innovationId | uint | |
neuronType | NodeType | |
return |