A | |
ActivationFunctionHidden | |
ActivationFunctionOutput | |
ActivationSteepnessHidden | |
ActivationSteepnessOutput | |
Array | |
B | |
BiasArray, FANNCSharp. | |
Biases | |
BitFail | |
BitFailLimit | |
C | |
CascadeActivationFunctions | |
CascadeActivationFunctionsCount | |
CascadeActivationSteepnesses | |
CascadeActivationSteepnessesCount | |
CascadeCandidateChangeFraction | |
CascadeCandidateGroupsCount | |
CascadeCandidateLimit | |
CascadeCandidatesCount | |
CascadeCandidateStagnationEpochs | |
CascadeMaxCandEpochs | |
CascadeMaxOutEpochs | |
CascadeOutputChangeFraction | |
CascadeOutputStagnationEpochs | |
CascadeWeightMultiplier | |
ConnectionArray, FANNCSharp. | |
ConnectionRate | |
Connections | |
Count | |
Current, FANNCSharp. | |
D | |
DecimalPoint, FANNCSharp. | |
E | |
ErrNo | |
ErrorLog | |
ErrStr | |
F | |
FromNeuron | |
I | |
Input | |
InputAccessor | |
InputCount | |
Item |
Set the activation function for all of the hidden layers.
public ActivationFunction ActivationFunctionHidden { set }
Set the activation function for all of the hidden layers.
public ActivationFunction ActivationFunctionHidden { set }
Set the activation function for all of the hidden layers.
public ActivationFunction ActivationFunctionHidden { set }
Set the activation function for the output layer.
public ActivationFunction ActivationFunctionOutput { set }
Set the activation function for the output layer.
public ActivationFunction ActivationFunctionOutput { set }
Set the activation function for the output layer.
public ActivationFunction ActivationFunctionOutput { set }
Set the steepness of the activation steepness in all of the hidden layers.
public double ActivationSteepnessHidden { set }
Set the steepness of the activation steepness in all of the hidden layers.
public int ActivationSteepnessHidden { set }
Set the steepness of the activation steepness in all of the hidden layers.
public float ActivationSteepnessHidden { set }
Set the steepness of the activation steepness in the output layer.
public double ActivationSteepnessOutput { set }
Set the steepness of the activation steepness in the output layer.
public int ActivationSteepnessOutput { set }
Set the steepness of the activation steepness in the output layer.
public float ActivationSteepnessOutput { set }
Get the number of bias in each layer in the network.
public uint[] BiasArray { get }
Get the number of bias in each layer in the network.
public uint[] Biases { get }
Get the number of bias in each layer in the network.
public uint[] Biases { get }
Gets or set the number of fail bits.
public uint BitFail { get }
Gets or set the number of fail bits.
public uint BitFail { get }
Gets or set the number of fail bits.
public uint BitFail { get }
Gets or sets the bit fail limit used during training.
public double BitFailLimit { get, set }
Gets or sets the bit fail limit used during training.
public int BitFailLimit { get, set }
Gets or sets the bit fail limit used during training.
public float BitFailLimit { get, set }
The cascade activation functions array is an array of the different activation functions used by the candidates.
public ActivationFunction[] CascadeActivationFunctions { get, set }
The cascade activation functions array is an array of the different activation functions used by the candidates.
public ActivationFunction[] CascadeActivationFunctions { get, set }
The number of activation functions in the CascadeActivationFunctions array.
public uint CascadeActivationFunctionsCount { get }
The number of activation functions in the CascadeActivationFunctions array.
public uint CascadeActivationFunctionsCount { get }
The cascade activation steepnesses array is an array of the different activation functions used by the candidates.
public double[] CascadeActivationSteepnesses { get, set }
The cascade activation steepnesses array is an array of the different activation functions used by the candidates.
public float[] CascadeActivationSteepnesses { get, set }
The number of activation steepnesses in the CascadeActivationFunctions array.
public uint CascadeActivationSteepnessesCount { get }
The number of activation steepnesses in the CascadeActivationFunctions array.
public uint CascadeActivationSteepnessesCount { get }
The cascade candidate change fraction is a number between 0 and 1 determining how large a fraction the MSE value should change within CascadeCandidateStagnationEpochs during training of the candidate neurons, in order for the training not to stagnate.
public float CascadeCandidateChangeFraction { get, set }
The cascade candidate change fraction is a number between 0 and 1 determining how large a fraction the MSE value should change within CascadeCandidateStagnationEpochs during training of the candidate neurons, in order for the training not to stagnate.
public float CascadeCandidateChangeFraction { get, set }
The number of candidate groups is the number of groups of identical candidates which will be used during training.
public uint CascadeCandidateGroupsCount { get, set }
The number of candidate groups is the number of groups of identical candidates which will be used during training.
public uint CascadeCandidateGroupsCount { get, set }
The candidate limit is a limit for how much the candidate neuron may be trained.
public double CascadeCandidateLimit { get, set }
The candidate limit is a limit for how much the candidate neuron may be trained.
public float CascadeCandidateLimit { get, set }
The number of candidates used during training (calculated by multiplying CascadeActivationFunctionsCount, CascadeActivationSteepnessesCount and CascadeCandidateGroupsCount).
public uint CascadeCandidatesCount { get }
The number of candidates used during training (calculated by multiplying CascadeActivationFunctionsCount, CascadeActivationSteepnessesCount and CascadeCandidateGroupsCount).
public uint CascadeCandidatesCount { get }
The number of cascade candidate stagnation epochs determines the number of epochs training is allowed to continue without changing the MSE by a fraction of CascadeCandidateChangeFraction.
public uint CascadeCandidateStagnationEpochs { get, set }
The number of cascade candidate stagnation epochs determines the number of epochs training is allowed to continue without changing the MSE by a fraction of CascadeCandidateChangeFraction.
public uint CascadeCandidateStagnationEpochs { get, set }
The maximum candidate epochs determines the maximum number of epochs the input connections to the candidates may be trained before adding a new candidate neuron.
public uint CascadeMaxCandEpochs { get, set }
The maximum candidate epochs determines the maximum number of epochs the input connections to the candidates may be trained before adding a new candidate neuron.
public uint CascadeMaxCandEpochs { get, set }
The maximum out epochs determines the maximum number of epochs the output connections may be trained after adding a new candidate neuron.
public uint CascadeMaxOutEpochs { get, set }
The maximum out epochs determines the maximum number of epochs the output connections may be trained after adding a new candidate neuron.
public uint CascadeMaxOutEpochs { get, set }
The cascade output change fraction is a number between 0 and 1 determining how large a fraction the MSE value should change within CascadeOutputStagnationEpochs during training of the output connections, in order for the training not to stagnate.
public float CascadeOutputChangeFraction { get, set }
The cascade output change fraction is a number between 0 and 1 determining how large a fraction the MSE value should change within CascadeOutputStagnationEpochs during training of the output connections, in order for the training not to stagnate.
public float CascadeOutputChangeFraction { get, set }
The number of cascade output stagnation epochs determines the number of epochs training is allowed to continue without changing the MSE by a fraction of CascadeOutputChangeFraction.
public uint CascadeOutputStagnationEpochs { get, set }
The number of cascade output stagnation epochs determines the number of epochs training is allowed to continue without changing the MSE by a fraction of CascadeOutputChangeFraction.
public uint CascadeOutputStagnationEpochs { get, set }
The weight multiplier is a parameter which is used to multiply the weights from the candidate neuron before adding the neuron to the neural network.
public double CascadeWeightMultiplier { get, set }
The weight multiplier is a parameter which is used to multiply the weights from the candidate neuron before adding the neuron to the neural network.
public float CascadeWeightMultiplier { get, set }
Get the connections in the network.
public Connection[] ConnectionArray { get }
Get the connection rate used when the network was created
public float ConnectionRate { get }
Get the connection rate used when the network was created
public float ConnectionRate { get }
Get the connection rate used when the network was created
public float ConnectionRate { get }
Get the connections in the network.
public Connection[] Connections { get }
Get the connections in the network.
public Connection[] Connections { get }
The number of elements in the accessor.
int Count { get }
Returns the item in the collection currently being referenced by the internal reference
public T Current { get }
Returns the position of the decimal point in the ann.
public uint DecimalPoint { get }
Returns the last error number.
public uint ErrNo { get }
Returns the last error number.
public uint ErrNo { get }
Returns the last error number.
public uint ErrNo { get }
Change where errors are logged to.
public FannFile ErrorLog { set }
Change where errors are logged to.
public FannFile ErrorLog { set }
Change where errors are logged to.
public FannFile ErrorLog { set }
Returns the last errstr.
public string ErrStr { get }
Returns the last errstr.
public string ErrStr { get }
Returns the last errstr.
public string ErrStr { get }
Unique number used to identify source neuron
public uint FromNeuron { get, set }
Unique number used to identify source neuron
public uint FromNeuron { get, set }
Unique number used to identify source neuron
public uint FromNeuron { get, set }
Grant access to the encapsulated data since many situations and applications creates the data from sources other than files or uses the training data for testing and related functions.
public double[][] Input { get }
Grant access to the encapsulated data since many situations and applications creates the data from sources other than files or uses the training data for testing and related functions.
public int[][] Input { get }
Grant access to the encapsulated data since many situations and applications creates the data from sources other than files or uses the training data for testing and related functions.
public float[][] Input { get }
An alternative to Input that returns an accessor object that grants access to to the input data with no copying.
public ArrayAccessor InputAccessor { get }
An alternative to Input that returns an accessor object that grants access to to the input data with no copying.
public ArrayAccessor InputAccessor { get }
An alternative to Input that returns an accessor object that grants access to to the input data with no copying.
public ArrayAccessor InputAccessor { get }
Get the number of input neurons.
public uint InputCount { get }
Returns the number of inputs in each of the training patterns in the TrainingData.
public uint InputCount { get }
Get the number of input neurons.
public uint InputCount { get }
Returns the number of inputs in each of the training patterns in the TrainingData.
public uint InputCount { get }
Get the number of input neurons.
public uint InputCount { get }
Returns the number of inputs in each of the training patterns in the TrainingData.
public uint InputCount { get }