A C D E F G H L N R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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
- cascadeTrain(String, int, int, float) - Method in class com.googlecode.fannj.Trainer
- 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 neurons 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 neurons 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_cascadetrain_on_file(Pointer, String, int, int, float) - Static method in class com.googlecode.fannj.Trainer
- FANN_COS - com.googlecode.fannj.ActivationFunction
- FANN_COS_SYMMETRIC - com.googlecode.fannj.ActivationFunction
- 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_destroy_train(Pointer) - Static method in class com.googlecode.fannj.Trainer
-
Deallocate the data
- FANN_ELLIOT - com.googlecode.fannj.ActivationFunction
- FANN_ELLIOT_SYMMETRIC - com.googlecode.fannj.ActivationFunction
- FANN_GAUSSIAN - com.googlecode.fannj.ActivationFunction
- FANN_GAUSSIAN_STEPWISE - com.googlecode.fannj.ActivationFunction
- FANN_GAUSSIAN_SYMMETRIC - com.googlecode.fannj.ActivationFunction
- fann_get_MSE(Pointer) - Static method in class com.googlecode.fannj.Fann
- fann_get_MSE(Pointer) - Static method in class com.googlecode.fannj.Trainer
-
Reads the mean square error from the network.
- 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_get_training_algorithm(Pointer) - Static method in class com.googlecode.fannj.Trainer
- FANN_LINEAR - com.googlecode.fannj.ActivationFunction
- FANN_LINEAR_PIECE - com.googlecode.fannj.ActivationFunction
- FANN_LINEAR_PIECE_SYMMETRIC - com.googlecode.fannj.ActivationFunction
- fann_read_train_from_file(String) - Static method in class com.googlecode.fannj.Trainer
-
Read the training or testing data from a file You must call
Trainer.fann_destroy_train(Pointer)
on thePointer
you get from this after you have finished with it - fann_reset_MSE(Pointer) - Static method in class com.googlecode.fannj.Trainer
-
Resets the mean square error from the network.
- 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_set_training_algorithm(Pointer, int) - Static method in class com.googlecode.fannj.Trainer
- FANN_SIGMOID - com.googlecode.fannj.ActivationFunction
- FANN_SIGMOID_STEPWISE - com.googlecode.fannj.ActivationFunction
- FANN_SIGMOID_SYMMETRIC - com.googlecode.fannj.ActivationFunction
- FANN_SIGMOID_SYMMETRIC_STEPWISE - com.googlecode.fannj.ActivationFunction
- FANN_SIN - com.googlecode.fannj.ActivationFunction
- FANN_SIN_SYMMETRIC - com.googlecode.fannj.ActivationFunction
- fann_test_data(Pointer, Pointer) - Static method in class com.googlecode.fannj.Trainer
-
Test the network using data and return the MSE of the network.
- FANN_THRESHOLD - com.googlecode.fannj.ActivationFunction
- FANN_THRESHOLD_SYMMETRIC - com.googlecode.fannj.ActivationFunction
- FANN_TRAIN_BATCH - com.googlecode.fannj.TrainingAlgorithm
- FANN_TRAIN_INCREMENTAL - com.googlecode.fannj.TrainingAlgorithm
- fann_train_on_file(Pointer, String, int, int, float) - Static method in class com.googlecode.fannj.Trainer
- FANN_TRAIN_QUICKPROP - com.googlecode.fannj.TrainingAlgorithm
- FANN_TRAIN_RPROP - com.googlecode.fannj.TrainingAlgorithm
- FannShortcut - Class in com.googlecode.fannj
-
A standard backpropagation neural network, which is not fully connected and which also has shortcut connections.
- FannShortcut(int, int) - Constructor for class com.googlecode.fannj.FannShortcut
-
Create a new ANN with just the input and output layers for Cascade Training
- 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(float, List<Layer>) - Constructor for class com.googlecode.fannj.FannSparse
- FannSparse(List<Layer>) - Constructor for class com.googlecode.fannj.FannSparse
- finalize() - Method in class com.googlecode.fannj.Fann
-
Call
Fann.close()
on garbage collection to catch memory leaks.
G
- getActivationFunction() - Method in class com.googlecode.fannj.Neuron
- getFunctionName(NativeLibrary, Method) - Method in class com.googlecode.fannj.WindowsFunctionMapper
- 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.
- setTrainingAlgorithm(TrainingAlgorithm) - Method in class com.googlecode.fannj.Trainer
T
- test(String) - Method in class com.googlecode.fannj.Trainer
- 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
- TrainingAlgorithm - Enum in com.googlecode.fannj
V
- valueOf(String) - Static method in enum com.googlecode.fannj.ActivationFunction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.fannj.TrainingAlgorithm
-
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.
- values() - Static method in enum com.googlecode.fannj.TrainingAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WindowsFunctionMapper - Class in com.googlecode.fannj
- WindowsFunctionMapper() - Constructor for class com.googlecode.fannj.WindowsFunctionMapper
All Classes All Packages