Uses of Interface
org.joone.engine.OutputPatternListener

Packages that use OutputPatternListener
org.joone.engine   
org.joone.engine.learning   
org.joone.io   
org.joone.net   
org.joone.structure   
org.joone.util   
 

Uses of OutputPatternListener in org.joone.engine
 

Classes in org.joone.engine that implement OutputPatternListener
 class BufferedSynapse
          This class implements a synapse that permits to have asynchronous methods to write output patterns.
 class DelaySynapse
          This Synapse connects the N input neurons with the M output neurons using a matrix of FIRFilter elements of size NxM.
 class DirectSynapse
          This is forward-only synapse.
 class FreudRuleFullSynapse
          Deprecated. possible bug in implementation
 class FullSynapse
           
 class KohonenSynapse
          This is an unsupervised Kohonen Synapse which is a Self Organising Map.
 class OutputSwitchSynapse
          This class acts as a switch that can connect its input to one of its connected output synapses.
 class RbfInputSynapse
          The synapse to the input of a radial basis function layer should't provide a single value to every neuron in the output (RBF) layer, as is usual the case.
 class SangerSynapse
          This is the synapse useful to extract the principal components from an input data set.
 class Synapse
          The Synapse is the connection element between two Layer objects.
 

Methods in org.joone.engine that return OutputPatternListener
protected  OutputPatternListener OutputSwitchSynapse.getActiveSynapse()
          Getter for property activeSynapse.
protected  OutputPatternListener OutputSwitchSynapse.getDefaultSynapse()
          Getter for property defaultSynapse.
protected  OutputPatternListener OutputSwitchSynapse.getOutputSynapse(java.lang.String outputName)
           
 

Methods in org.joone.engine with parameters of type OutputPatternListener
 boolean Layer.addOutputSynapse(OutputPatternListener newListener)
          Adds a new output synapse to the layer
 boolean OutputSwitchSynapse.addOutputSynapse(OutputPatternListener newOutput)
          Adds an output synapse to the switch
 boolean NeuralLayer.addOutputSynapse(OutputPatternListener newListener)
          Adds a new output synapse to the layer
 void Layer.removeOutputSynapse(OutputPatternListener newListener)
          Remove an output listener from the layer
 void NeuralLayer.removeOutputSynapse(OutputPatternListener newListener)
          Remove an output listener from the layer
protected  void OutputSwitchSynapse.setActiveSynapse(OutputPatternListener activeSynapse)
          Setter for property activeSynapse.
protected  void OutputSwitchSynapse.setDefaultSynapse(OutputPatternListener defaultSynapse)
          Setter for property defaultSynapse.
protected  void Layer.setOutputDimension(OutputPatternListener syn)
          Sets the dimension of the listener passed as parameter.
protected  void MemoryLayer.setOutputDimension(OutputPatternListener syn)
          Sets the dimansion of the output (22/03/00 1.45.24)
 

Uses of OutputPatternListener in org.joone.engine.learning
 

Subinterfaces of OutputPatternListener in org.joone.engine.learning
 interface ComparingElement
          This interface describes an element that can compare the output of the layer to which it is connected, with another input derivating from a StreamInputSynapse named 'desired'.
 

Classes in org.joone.engine.learning that implement OutputPatternListener
 class AbstractTeacherSynapse
          This class provides a framework to extend in order to implement various teachers, just by overriding or implementing certain functions different functionality can easily implemented.
 class ComparingSynapse
           
 class ComparisonSynapse
          Final element of a neural network; it permits to compare the outcome of the neural net and the input patterns from a StreamInputSynapse connected to the 'desired' property.
 class FahlmanTeacherSynapse
           This class extends the normal Teacher synapse and implements the Fahlman 40-20-40 criterion (the values can be changed).
 class TeacherSynapse
          Final element of a neural network; it permits to calculate both the error of the last training cycle and the vector containing the error pattern to apply to the net to calculate the backprop algorithm.
 class TeachingSynapse
           
 

Methods in org.joone.engine.learning with parameters of type OutputPatternListener
 boolean TeachingSynapse.addResultSynapse(OutputPatternListener listener)
           
 boolean ComparingElement.addResultSynapse(OutputPatternListener listener)
          Adds an output synapse to which the result must be sent
 boolean ComparingSynapse.addResultSynapse(OutputPatternListener listener)
           
 void TeachingSynapse.removeResultSynapse(OutputPatternListener listener)
           
 void ComparingElement.removeResultSynapse(OutputPatternListener listener)
          Removes an output synapse
 void ComparingSynapse.removeResultSynapse(OutputPatternListener listener)
           
 

Uses of OutputPatternListener in org.joone.io
 

Classes in org.joone.io that implement OutputPatternListener
 class FileInputSynapse
          Allows data to be presented to the network from a file.
 class FileOutputSynapse
           
 class ImageInputSynapse
          This synapse collects data from Image files or Image objects and feeds the data from the Images into the Neural network.
 class ImageOutputSynapse
          This class collects the output from the connected layer and places it into an image file.
 class InputConnector
           
 class InputSwitchSynapse
          This class acts as a switch that can connect its output to one of its connected input synapses.
 class JDBCInputSynapse
          The JDBCInputSynapse provides support for data extraction from a database.
 class JDBCOutputSynapse
          The JDBCOutputSynapse provides support for data input to a database.
 class MemoryInputSynapse
           
 class MemoryOutputSynapse
           
 class MultipleInputSynapse
          This class reads sequentially all the connected input synapses, in order to be able to use multiple sources as inputs.
 class StreamInputSynapse
           
 class StreamOutputSynapse
           
 class URLInputSynapse
          Allows data extraction from the internet or a file specified by a Universal Resource Locator or URL.
 class XLSInputSynapse
          This class allows data to be presented to the network from an Excel XLS formatted file.
 class XLSOutputSynapse
          This class allows data to be read from an Excel XLS formatted file.
 class YahooFinanceInputSynapse
          The YahooFinanceInputSynapse provides support for financial data input from financial markets.
 

Uses of OutputPatternListener in org.joone.net
 

Methods in org.joone.net with parameters of type OutputPatternListener
 boolean NeuralNet.addOutputSynapse(OutputPatternListener p1)
           
 boolean NestedNeuralLayer.addOutputSynapse(OutputPatternListener p1)
           
 void NeuralNet.removeOutputSynapse(OutputPatternListener p1)
           
 void NestedNeuralLayer.removeOutputSynapse(OutputPatternListener p1)
           
 

Uses of OutputPatternListener in org.joone.structure
 

Classes in org.joone.structure that implement OutputPatternListener
(package private)  class PatternForwardedSynapse
          This class/synapse is only used to inform a Nakayama object whenever a single patterns has been forwarded through the network.
 

Uses of OutputPatternListener in org.joone.util
 

Classes in org.joone.util that implement OutputPatternListener
 class LearningSwitch
          This class is useful to switch the input data set of a neural network from a training set to a validation set depending on the 'validation' parameter contained in the Monitor object.
 



Submit Feedback to pmarrone@users.sourceforge.net