org.encog.neural.networks.logic
Interface NeuralLogic

All Superinterfaces:
Serializable
All Known Implementing Classes:
ART1Logic, ARTLogic, BAMLogic, BoltzmannLogic, FeedforwardLogic, HopfieldLogic, SimpleRecurrentLogic, SOMLogic, ThermalLogic

public interface NeuralLogic
extends Serializable

Neural logic classes implement neural network logic for a variety of neural network setups.


Method Summary
 NeuralData compute(NeuralData input, NeuralOutputHolder useHolder)
          Compute the output for the BasicNetwork class.
 void init(BasicNetwork network)
          Setup the network logic, read parameters from the network.
 

Method Detail

compute

NeuralData compute(NeuralData input,
                   NeuralOutputHolder useHolder)
Compute the output for the BasicNetwork class.

Parameters:
input - The input to the network.
useHolder - The NeuralOutputHolder to use.
Returns:
The output from the network.

init

void init(BasicNetwork network)
Setup the network logic, read parameters from the network.

Parameters:
network - The network that this logic class belongs to.


Copyright © 2011. All Rights Reserved.