ca.nengo.model
Interface PlasticTermination

All Superinterfaces:
java.lang.Cloneable, Resettable, java.io.Serializable, Termination
All Known Implementing Classes:
PlasticEnsembleTermination

public interface PlasticTermination
extends Termination

Plasticity rules apply to terminations. This interface describes the methods that a plastic termination must implement.

Author:
Trevor Bekolay

Method Summary
 PlasticTermination clone()
           
 InstantaneousOutput getInput()
           
 float[][] getTransform()
           
 
Methods inherited from interface ca.nengo.model.Termination
getDimensions, getModulatory, getName, getNode, getTau, setModulatory, setTau, setValues
 
Methods inherited from interface ca.nengo.model.Resettable
reset
 

Method Detail

getTransform

float[][] getTransform()
Returns:
The connection weight matrix relating input from the pre-population to the output produced by the post-population.

getInput

InstantaneousOutput getInput()
Returns:
The input coming from the pre-population. Needed to run plasticity rules.

clone

PlasticTermination clone()
                         throws java.lang.CloneNotSupportedException
Specified by:
clone in interface Termination
Throws:
java.lang.CloneNotSupportedException