Property | Type | Description | |
---|---|---|---|
NeuralNet | System |
Method | Description | |
---|---|---|
DisableSeedRand ( ) : void | ||
Dispose ( ) : void | ||
EnableSeedRand ( ) : void | ||
GetActivationFunction ( int layer, int neuron ) : ActivationFunction | ||
GetActivationSteepness ( int layer, int neuron ) : int | ||
InitWeights ( TrainingData data ) : void | ||
NeuralNet ( NetworkType netType, ICollection |
||
NeuralNet ( NetworkType netType, uint numLayers ) : System | ||
NeuralNet ( NeuralNet other ) : System | ||
NeuralNet ( float connectionRate, ICollection |
||
NeuralNet ( float connectionRate, uint numLayers ) : System | ||
NeuralNet ( string filename ) : System | ||
PrintConnections ( ) : void | ||
PrintError ( ) : void | ||
PrintParameters ( ) : void | ||
RandomizeWeights ( int minWeight, int maxWeight ) : void | ||
ResetErrno ( ) : void | ||
ResetErrstr ( ) : void | ||
ResetMSE ( ) : void | ||
Run ( DataAccessor input ) : int[] | ||
Run ( int input ) : int[] | ||
Save ( string file ) : bool | ||
SaveToFixed ( string file ) : int | ||
SetActivationFunction ( ActivationFunction function, int layer, int neuron ) : void | ||
SetActivationFunctionLayer ( ActivationFunction function, int layer ) : void | ||
SetActivationSteepness ( int steepness, int layer, int neuron ) : void | ||
SetActivationSteepnessLayer ( int steepness, int layer ) : void | ||
SetWeight ( uint fromNeuron, uint toNeuron, int weight ) : void | ||
Test ( int input, int desiredOutput ) : int[] | ||
TestData ( TrainingData data ) : float |
Method | Description | |
---|---|---|
NeuralNet ( neural_net other ) : System |
public GetActivationFunction ( int layer, int neuron ) : ActivationFunction | ||
layer | int | |
neuron | int | |
return | ActivationFunction |
public GetActivationSteepness ( int layer, int neuron ) : int | ||
layer | int | |
neuron | int | |
return | int |
public InitWeights ( TrainingData data ) : void | ||
data | TrainingData | |
return | void |
public NeuralNet ( NetworkType netType, ICollection |
||
netType | NetworkType | |
layers | ICollection |
|
return | System |
public NeuralNet ( NetworkType netType, uint numLayers ) : System | ||
netType | NetworkType | |
numLayers | uint | |
return | System |
public NeuralNet ( NeuralNet other ) : System | ||
other | NeuralNet | |
return | System |
public NeuralNet ( float connectionRate, ICollection |
||
connectionRate | float | |
layers | ICollection |
|
return | System |
public NeuralNet ( float connectionRate, uint numLayers ) : System | ||
connectionRate | float | |
numLayers | uint | |
return | System |
public NeuralNet ( string filename ) : System | ||
filename | string | |
return | System |
public RandomizeWeights ( int minWeight, int maxWeight ) : void | ||
minWeight | int | |
maxWeight | int | |
return | void |
public SetActivationFunction ( ActivationFunction function, int layer, int neuron ) : void | ||
function | ActivationFunction | |
layer | int | |
neuron | int | |
return | void |
public SetActivationFunctionLayer ( ActivationFunction function, int layer ) : void | ||
function | ActivationFunction | |
layer | int | |
return | void |
public SetActivationSteepness ( int steepness, int layer, int neuron ) : void | ||
steepness | int | |
layer | int | |
neuron | int | |
return | void |
public SetActivationSteepnessLayer ( int steepness, int layer ) : void | ||
steepness | int | |
layer | int | |
return | void |
public SetWeight ( uint fromNeuron, uint toNeuron, int weight ) : void | ||
fromNeuron | uint | |
toNeuron | uint | |
weight | int | |
return | void |
public Test ( int input, int desiredOutput ) : int[] | ||
input | int | |
desiredOutput | int | |
return | int[] |
public TestData ( TrainingData data ) : float | ||
data | TrainingData | |
return | float |