A C D E F G H L N R S T V

A

ActivationFunction - Enum in com.googlecode.fannj
 
addLayers(List<Layer>) - Method in class com.googlecode.fannj.Fann
 
ann - Variable in class com.googlecode.fannj.Fann
 

C

close() - Method in class com.googlecode.fannj.Fann
Frees allocated memory.
com.googlecode.fannj - package com.googlecode.fannj
 
create(int) - Static method in class com.googlecode.fannj.Layer
Create a Layer with the specified number of neurons with the default Activation Function: Neuron.DEFAULT_ACTIVATION_FUNCTION with steepness: Neuron.DEFAULT_ACTIVATION_STEEPNESS
create(int, ActivationFunction) - Static method in class com.googlecode.fannj.Layer
Create a Layer with the specified number of neruons and a particular ActivationFunction with the steepness: Neuron.DEFAULT_ACTIVATION_STEEPNESS
create(int, ActivationFunction, float) - Static method in class com.googlecode.fannj.Layer
Create a Layer with the specified number of neruons and a particular ActivationFunction with specified steepness

D

DEFAULT_ACTIVATION_FUNCTION - Static variable in class com.googlecode.fannj.Neuron
 
DEFAULT_ACTIVATION_STEEPNESS - Static variable in class com.googlecode.fannj.Neuron
 
DEFAULT_CONNECTION_RATE - Static variable in class com.googlecode.fannj.FannSparse
 

E

equals(Object) - Method in class com.googlecode.fannj.Neuron
 

F

Fann - Class in com.googlecode.fannj
A standard fully connected back-propagation neural network.
Fann() - Constructor for class com.googlecode.fannj.Fann
 
Fann(String) - Constructor for class com.googlecode.fannj.Fann
Load an existing FANN definition from a file
Fann(List<Layer>) - Constructor for class com.googlecode.fannj.Fann
Create a new ANN with the provided layers.
fann_create_from_file(String) - Static method in class com.googlecode.fannj.Fann
 
fann_create_shortcut_array(int, int[]) - Static method in class com.googlecode.fannj.Fann
 
fann_create_sparse_array(float, int, int[]) - Static method in class com.googlecode.fannj.Fann
 
fann_create_standard_array(int, int[]) - Static method in class com.googlecode.fannj.Fann
 
fann_destroy(Pointer) - Static method in class com.googlecode.fannj.Fann
 
fann_get_MSE(Pointer) - Static method in class com.googlecode.fannj.Fann
 
fann_get_MSE(Pointer) - Static method in class com.googlecode.fannj.Trainer
 
fann_get_neuron(Pointer, int, int) - Static method in class com.googlecode.fannj.Fann
 
fann_get_num_input(Pointer) - Static method in class com.googlecode.fannj.Fann
 
fann_get_num_output(Pointer) - Static method in class com.googlecode.fannj.Fann
 
fann_get_total_neurons(Pointer) - Static method in class com.googlecode.fannj.Fann
 
fann_run(Pointer, float[]) - Static method in class com.googlecode.fannj.Fann
 
fann_save(Pointer, String) - Static method in class com.googlecode.fannj.Fann
 
fann_set_activation_function(Pointer, int, int, int) - Static method in class com.googlecode.fannj.Fann
 
fann_set_activation_steepness(Pointer, float, int, int) - Static method in class com.googlecode.fannj.Fann
 
fann_train_on_file(Pointer, String, int, int, float) - Static method in class com.googlecode.fannj.Trainer
 
FannShortcut - Class in com.googlecode.fannj
A standard backpropagation neural network, which is not fully connected and which also has shortcut connections.
FannShortcut(List<Layer>) - Constructor for class com.googlecode.fannj.FannShortcut
 
FannSparse - Class in com.googlecode.fannj
A standard backpropagation neural network, which is not fully connected.
FannSparse(List<Layer>) - Constructor for class com.googlecode.fannj.FannSparse
 
FannSparse(float, List<Layer>) - Constructor for class com.googlecode.fannj.FannSparse
 

G

getActivationFunction() - Method in class com.googlecode.fannj.Neuron
 
getNumInputNeurons() - Method in class com.googlecode.fannj.Fann
 
getNumOutputNeurons() - Method in class com.googlecode.fannj.Fann
 
getSteepness() - Method in class com.googlecode.fannj.Neuron
 
getTotalNumNeurons() - Method in class com.googlecode.fannj.Fann
 

H

hashCode() - Method in class com.googlecode.fannj.Neuron
 

L

Layer - Class in com.googlecode.fannj
A Layer of Neurons in an ANN.
Layer() - Constructor for class com.googlecode.fannj.Layer
 

N

Neuron - Class in com.googlecode.fannj
 
Neuron() - Constructor for class com.googlecode.fannj.Neuron
Create a neuron with default activation function: FANN_SIGMOID_STEPWISE and activation steepness = .5
Neuron(ActivationFunction) - Constructor for class com.googlecode.fannj.Neuron
Create a neuron with the specified activation function and default activation steepness = .5
Neuron(ActivationFunction, float) - Constructor for class com.googlecode.fannj.Neuron
Create a neuron with the specified activation function and steepness.

R

run(float[]) - Method in class com.googlecode.fannj.Fann
Run the ANN on a set of inputs.

S

save(String) - Method in class com.googlecode.fannj.Fann
Save this FANN to a file.

T

train(String, int, int, float) - Method in class com.googlecode.fannj.Trainer
 
Trainer - Class in com.googlecode.fannj
Trains an ANN.
Trainer(Fann) - Constructor for class com.googlecode.fannj.Trainer
 

V

valueOf(String) - Static method in enum com.googlecode.fannj.ActivationFunction
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.googlecode.fannj.ActivationFunction
Returns an array containing the constants of this enum type, in the order they are declared.

A C D E F G H L N R S T V