Table of Contents

Libfann2

> libfann_it

Data types

Funzioni

FANN Creation/Execution The FANN library is designed to be very easy to use.

Creation, Destruction & Execution

  1. fann_create_standard Creates a standard fully connected backpropagation neural network.
  2. fann_create_standard_array Just like fann_create_standard, but with an array of layer sizes instead of individual parameters.
  3. fann_create_sparse Creates a standard backpropagation neural network, which is not fully connected.
  4. fann_create_sparse_array Just like fann_create_sparse, but with an array of layer sizes instead of individual parameters.
  5. fann_create_shortcut Creates a standard backpropagation neural network, which is not fully connected and which also has shortcut connections.
  6. fann_create_shortcut_array Just like fann_create_shortcut, but with an array of layer sizes instead of individual parameters.
  7. fann_destroy Destroys the entire network and properly freeing all the associated memmory.
  8. fann_run Will run input through the neural network, returning an array of outputs, the number of which being equal to the number of neurons in the output layer.
  9. fann_randomize_weights Give each connection a random weight between min_weight and max_weight
  10. fann_init_weights Initialize the weights using Widrow + Nguyen’s algorithm.
  11. fann_print_connections Will print the connections of the ann in a compact matrix, for easy viewing of the internals of the ann.

Parameters