메소드 | 설명 | |
---|---|---|
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.
|
|
RbfGenomeFactory ( int inputNeuronCount, int outputNeuronCount, IActivationFunctionLibrary activationFnLibrary ) : SharpNeat.Genomes.Neat |
Constructs with default NeatGenomeParameters, ID generators initialized to zero and the provided IActivationFunctionLibrary.
|
|
RbfGenomeFactory ( int inputNeuronCount, int outputNeuronCount, IActivationFunctionLibrary activationFnLibrary, |
Constructs with the provided IActivationFunctionLibrary and NeatGenomeParameters.
|
|
RbfGenomeFactory ( int inputNeuronCount, int outputNeuronCount, IActivationFunctionLibrary activationFnLibrary, |
Constructs with the provided IActivationFunctionLibrary, NeatGenomeParameters and ID generators.
|
public CreateNeuronGene ( uint innovationId, NodeType neuronType ) : |
||
innovationId | uint | |
neuronType | NodeType | |
리턴 |
public RbfGenomeFactory ( int inputNeuronCount, int outputNeuronCount, IActivationFunctionLibrary activationFnLibrary ) : SharpNeat.Genomes.Neat | ||
inputNeuronCount | int | |
outputNeuronCount | int | |
activationFnLibrary | IActivationFunctionLibrary | |
리턴 | SharpNeat.Genomes.Neat |
public RbfGenomeFactory ( int inputNeuronCount, int outputNeuronCount, IActivationFunctionLibrary activationFnLibrary, |
||
inputNeuronCount | int | |
outputNeuronCount | int | |
activationFnLibrary | IActivationFunctionLibrary | |
neatGenomeParams | ||
리턴 | SharpNeat.Genomes.Neat |
public RbfGenomeFactory ( int inputNeuronCount, int outputNeuronCount, IActivationFunctionLibrary activationFnLibrary, |
||
inputNeuronCount | int | |
outputNeuronCount | int | |
activationFnLibrary | IActivationFunctionLibrary | |
neatGenomeParams | ||
genomeIdGenerator | ||
innovationIdGenerator | ||
리턴 | SharpNeat.Genomes.Neat |