Documentation of 'org.joone.engine.learning.AbstractTeacherSynapse' Java class
AbstractTeacherSynapse
org.joone.engine.learning

Class AbstractTeacherSynapse

    • Constructor Detail

      • AbstractTeacherSynapse

        public AbstractTeacherSynapse()
        Creates a new instance of AbstractTeacherSynapse
    • Method Detail

      • fwdGet

        public Pattern fwdGet()
        Here, it forwards (returns) the pushed error (in FIFO order).
        Specified by:
        fwdGet in interface InputPatternListener
        Overrides:
        fwdGet in class Synapse
        Returns:
        the pattern holding the error of the network. {@link Synapse#fwdGet()
      • getDesired

        public StreamInputSynapse getDesired()
        Gets the stream to read the desired output.
        Returns:
        the desired output stream.
      • setDesired

        public boolean setDesired(StreamInputSynapse newDesired)
        Set the input data stream containing desired training data.
        Parameters:
        newDesired - the stream from where to read the desired output.
      • resetInput

        public void resetInput()
      • setMonitor

        public void setMonitor(Monitor newMonitor)
        Sets the Monitor object of the Teacher Synapse.
        Specified by:
        setMonitor in interface NeuralElement
        Overrides:
        setMonitor in class Synapse
        Parameters:
        newMonitor - neural.engine.Monitor
      • netStoppedError

        public void netStoppedError()
      • init

        public void init()
        Description copied from class: Synapse
        Synapse's initialization. It needs to be invoked at the starting of the neural network It's called within the Layer.init() method
        Specified by:
        init in interface NeuralElement
        Overrides:
        init in class Synapse
      • check

        public java.util.TreeSet check()
        Description copied from class: Synapse
        Base for check messages. Subclasses should call this method from thier own check method.
        Specified by:
        check in interface NeuralElement
        Overrides:
        check in class Synapse
        Returns:
        validation errors.
        See Also:
        InputPaternListener, OutputPaternListener

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.