Property | Type | Description | |
---|---|---|---|
swigCMemOwn | bool |
Method | Description | |
---|---|---|
Dispose ( ) : void | ||
copy_from_struct_fann ( |
||
create_from_file ( string configuration_file ) : bool | ||
create_shortcut ( uint num_layers ) : bool | ||
create_shortcut_array ( uint num_layers, |
||
create_sparse ( float connection_rate, uint num_layers ) : bool | ||
create_sparse_array ( float connection_rate, uint num_layers, |
||
create_standard ( uint num_layers ) : bool | ||
create_standard_array ( uint num_layers, |
||
destroy ( ) : void | ||
disable_seed_rand ( ) : void | ||
enable_seed_rand ( ) : void | ||
get_MSE ( ) : float | ||
get_activation_function ( int layer, int neuron ) : ActivationFunction | ||
get_activation_steepness ( int layer, int neuron ) : int | ||
get_bias_array ( |
||
get_bit_fail ( ) : uint | ||
get_bit_fail_limit ( ) : int | ||
get_connection_array ( Connection connections ) : void | ||
get_connection_rate ( ) : float | ||
get_decimal_point ( ) : uint | ||
get_errno ( ) : uint | ||
get_errstr ( ) : string | ||
get_layer_array ( |
||
get_learning_momentum ( ) : float | ||
get_learning_rate ( ) : float | ||
get_multiplier ( ) : uint | ||
get_network_type ( ) : NetworkType | ||
get_num_input ( ) : uint | ||
get_num_layers ( ) : uint | ||
get_num_output ( ) : uint | ||
get_quickprop_decay ( ) : float | ||
get_quickprop_mu ( ) : float | ||
get_rprop_decrease_factor ( ) : float | ||
get_rprop_delta_max ( ) : float | ||
get_rprop_delta_min ( ) : float | ||
get_rprop_delta_zero ( ) : float | ||
get_rprop_increase_factor ( ) : float | ||
get_sarprop_step_error_shift ( ) : float | ||
get_sarprop_step_error_threshold_factor ( ) : float | ||
get_sarprop_temperature ( ) : float | ||
get_sarprop_weight_decay_shift ( ) : float | ||
get_total_connections ( ) : uint | ||
get_total_neurons ( ) : uint | ||
get_train_error_function ( ) : ErrorFunction | ||
get_train_stop_function ( ) : StopFunction | ||
get_training_algorithm ( ) : TrainingAlgorithm | ||
init_weights ( |
||
neural_net ( ) : FANNCSharp | ||
neural_net ( NetworkType net_type, uint num_layers ) : FANNCSharp | ||
neural_net ( NetworkType net_type, uint num_layers, |
||
neural_net ( |
||
neural_net ( float connection_rate, uint num_layers ) : FANNCSharp | ||
neural_net ( float connection_rate, uint num_layers, |
||
neural_net ( |
||
neural_net ( string configuration_file ) : FANNCSharp | ||
print_connections ( ) : void | ||
print_error ( ) : void | ||
print_parameters ( ) : void | ||
randomize_weights ( int min_weight, int max_weight ) : void | ||
reset_MSE ( ) : void | ||
reset_errno ( ) : void | ||
reset_errstr ( ) : void | ||
run ( int input ) : |
||
save ( string configuration_file ) : bool | ||
save_to_fixed ( string configuration_file ) : int | ||
set_activation_function ( ActivationFunction activation_function, int layer, int neuron ) : void | ||
set_activation_function_hidden ( ActivationFunction activation_function ) : void | ||
set_activation_function_layer ( ActivationFunction activation_function, int layer ) : void | ||
set_activation_function_output ( ActivationFunction activation_function ) : void | ||
set_activation_steepness ( int steepness, int layer, int neuron ) : void | ||
set_activation_steepness_hidden ( int steepness ) : void | ||
set_activation_steepness_layer ( int steepness, int layer ) : void | ||
set_activation_steepness_output ( int steepness ) : void | ||
set_bit_fail_limit ( int bit_fail_limit ) : void | ||
set_error_log ( |
||
set_learning_momentum ( float learning_momentum ) : void | ||
set_learning_rate ( float learning_rate ) : void | ||
set_quickprop_decay ( float quickprop_decay ) : void | ||
set_quickprop_mu ( float quickprop_mu ) : void | ||
set_rprop_decrease_factor ( float rprop_decrease_factor ) : void | ||
set_rprop_delta_max ( float rprop_delta_max ) : void | ||
set_rprop_delta_min ( float rprop_delta_min ) : void | ||
set_rprop_delta_zero ( float rprop_delta_zero ) : void | ||
set_rprop_increase_factor ( float rprop_increase_factor ) : void | ||
set_sarprop_step_error_shift ( float sarprop_step_error_shift ) : void | ||
set_sarprop_step_error_threshold_factor ( float sarprop_step_error_threshold_factor ) : void | ||
set_sarprop_temperature ( float sarprop_temperature ) : void | ||
set_sarprop_weight_decay_shift ( float sarprop_weight_decay_shift ) : void | ||
set_train_error_function ( ErrorFunction train_error_function ) : void | ||
set_train_stop_function ( StopFunction train_stop_function ) : void | ||
set_training_algorithm ( TrainingAlgorithm training_algorithm ) : void | ||
set_weight ( uint from_neuron, uint to_neuron, int weight ) : void | ||
set_weight_array ( Connection connections, uint num_connections ) : void | ||
test ( int input, int desired_output ) : |
||
test_data ( training_data data ) : float | ||
to_fann ( ) : SWIGTYPE_p_fann |
Method | Description | |
---|---|---|
getCPtr ( |
||
neural_net ( global cPtr, bool cMemoryOwn ) : FANNCSharp |
public copy_from_struct_fann ( |
||
other | ||
return | void |
public create_from_file ( string configuration_file ) : bool | ||
configuration_file | string | |
return | bool |
public create_shortcut ( uint num_layers ) : bool | ||
num_layers | uint | |
return | bool |
public create_shortcut_array ( uint num_layers, |
||
num_layers | uint | |
layers | ||
return | bool |
public create_sparse ( float connection_rate, uint num_layers ) : bool | ||
connection_rate | float | |
num_layers | uint | |
return | bool |
public create_sparse_array ( float connection_rate, uint num_layers, |
||
connection_rate | float | |
num_layers | uint | |
layers | ||
return | bool |
public create_standard ( uint num_layers ) : bool | ||
num_layers | uint | |
return | bool |
public create_standard_array ( uint num_layers, |
||
num_layers | uint | |
layers | ||
return | bool |
public get_activation_function ( int layer, int neuron ) : ActivationFunction | ||
layer | int | |
neuron | int | |
return | ActivationFunction |
public get_activation_steepness ( int layer, int neuron ) : int | ||
layer | int | |
neuron | int | |
return | int |
public get_bias_array ( |
||
bias | ||
return | void |
public get_connection_array ( Connection connections ) : void | ||
connections | Connection | |
return | void |
public get_layer_array ( |
||
layers | ||
return | void |
public get_sarprop_step_error_shift ( ) : float | ||
return | float |
public get_sarprop_step_error_threshold_factor ( ) : float | ||
return | float |
public get_sarprop_weight_decay_shift ( ) : float | ||
return | float |
public get_train_error_function ( ) : ErrorFunction | ||
return | ErrorFunction |
public get_train_stop_function ( ) : StopFunction | ||
return | StopFunction |
public get_training_algorithm ( ) : TrainingAlgorithm | ||
return | TrainingAlgorithm |
public init_weights ( |
||
data | ||
return | void |
public neural_net ( NetworkType net_type, uint num_layers ) : FANNCSharp | ||
net_type | NetworkType | |
num_layers | uint | |
return | FANNCSharp |
public neural_net ( NetworkType net_type, uint num_layers, |
||
net_type | NetworkType | |
num_layers | uint | |
layers | ||
return | FANNCSharp |
public neural_net ( |
||
other | ||
return | FANNCSharp |
public neural_net ( float connection_rate, uint num_layers ) : FANNCSharp | ||
connection_rate | float | |
num_layers | uint | |
return | FANNCSharp |
public neural_net ( float connection_rate, uint num_layers, |
||
connection_rate | float | |
num_layers | uint | |
layers | ||
return | FANNCSharp |
public neural_net ( |
||
other | ||
return | FANNCSharp |
public neural_net ( string configuration_file ) : FANNCSharp | ||
configuration_file | string | |
return | FANNCSharp |
public randomize_weights ( int min_weight, int max_weight ) : void | ||
min_weight | int | |
max_weight | int | |
return | void |
public save ( string configuration_file ) : bool | ||
configuration_file | string | |
return | bool |
public save_to_fixed ( string configuration_file ) : int | ||
configuration_file | string | |
return | int |
public set_activation_function ( ActivationFunction activation_function, int layer, int neuron ) : void | ||
activation_function | ActivationFunction | |
layer | int | |
neuron | int | |
return | void |
public set_activation_function_hidden ( ActivationFunction activation_function ) : void | ||
activation_function | ActivationFunction | |
return | void |
public set_activation_function_layer ( ActivationFunction activation_function, int layer ) : void | ||
activation_function | ActivationFunction | |
layer | int | |
return | void |
public set_activation_function_output ( ActivationFunction activation_function ) : void | ||
activation_function | ActivationFunction | |
return | void |
public set_activation_steepness ( int steepness, int layer, int neuron ) : void | ||
steepness | int | |
layer | int | |
neuron | int | |
return | void |
public set_activation_steepness_hidden ( int steepness ) : void | ||
steepness | int | |
return | void |
public set_activation_steepness_layer ( int steepness, int layer ) : void | ||
steepness | int | |
layer | int | |
return | void |
public set_activation_steepness_output ( int steepness ) : void | ||
steepness | int | |
return | void |
public set_bit_fail_limit ( int bit_fail_limit ) : void | ||
bit_fail_limit | int | |
return | void |
public set_error_log ( |
||
log_file | ||
return | void |
public set_learning_momentum ( float learning_momentum ) : void | ||
learning_momentum | float | |
return | void |
public set_learning_rate ( float learning_rate ) : void | ||
learning_rate | float | |
return | void |
public set_quickprop_decay ( float quickprop_decay ) : void | ||
quickprop_decay | float | |
return | void |
public set_quickprop_mu ( float quickprop_mu ) : void | ||
quickprop_mu | float | |
return | void |
public set_rprop_decrease_factor ( float rprop_decrease_factor ) : void | ||
rprop_decrease_factor | float | |
return | void |
public set_rprop_delta_max ( float rprop_delta_max ) : void | ||
rprop_delta_max | float | |
return | void |
public set_rprop_delta_min ( float rprop_delta_min ) : void | ||
rprop_delta_min | float | |
return | void |
public set_rprop_delta_zero ( float rprop_delta_zero ) : void | ||
rprop_delta_zero | float | |
return | void |
public set_rprop_increase_factor ( float rprop_increase_factor ) : void | ||
rprop_increase_factor | float | |
return | void |
public set_sarprop_step_error_shift ( float sarprop_step_error_shift ) : void | ||
sarprop_step_error_shift | float | |
return | void |
public set_sarprop_step_error_threshold_factor ( float sarprop_step_error_threshold_factor ) : void | ||
sarprop_step_error_threshold_factor | float | |
return | void |
public set_sarprop_temperature ( float sarprop_temperature ) : void | ||
sarprop_temperature | float | |
return | void |
public set_sarprop_weight_decay_shift ( float sarprop_weight_decay_shift ) : void | ||
sarprop_weight_decay_shift | float | |
return | void |
public set_train_error_function ( ErrorFunction train_error_function ) : void | ||
train_error_function | ErrorFunction | |
return | void |
public set_train_stop_function ( StopFunction train_stop_function ) : void | ||
train_stop_function | StopFunction | |
return | void |
public set_training_algorithm ( TrainingAlgorithm training_algorithm ) : void | ||
training_algorithm | TrainingAlgorithm | |
return | void |
public set_weight ( uint from_neuron, uint to_neuron, int weight ) : void | ||
from_neuron | uint | |
to_neuron | uint | |
weight | int | |
return | void |
public set_weight_array ( Connection connections, uint num_connections ) : void | ||
connections | Connection | |
num_connections | uint | |
return | void |
public test ( int input, int desired_output ) : |
||
input | int | |
desired_output | int | |
return |
public test_data ( training_data data ) : float | ||
data | training_data | |
return | float |