Uses of Interface
mosaic.sim.neuron.Synapse.LearningMethod

Packages that use Synapse.LearningMethod
mosaic.sim.neuron   
mosaic.sim.neuron.simulations   
 

Uses of Synapse.LearningMethod in mosaic.sim.neuron
 

Fields in mosaic.sim.neuron declared as Synapse.LearningMethod
protected  Synapse.LearningMethod Synapse.learningMethod
          The learning method to use whenever changing the synaptic parameters is to be done (e.g. when postNeuronFired() is called).
 

Methods in mosaic.sim.neuron with parameters of type Synapse.LearningMethod
 void Synapse.setLearningMethod(Synapse.LearningMethod learningMethod)
          Sets the learning method.
 

Constructors in mosaic.sim.neuron with parameters of type Synapse.LearningMethod
Synapse(NeuronOutput pre, Neuron post, Synapse.LearningMethod learningMethod)
          Does the same as Synapse(NeuronOutput pre, Neuron post), but also sets the learning method.
PLSynapse(NeuronOutput pre, Neuron post, float weight, float delay, Synapse.LearningMethod learningMethod)
          Calls the constructor with four parameters, but also allows to specify the learning method.
ConstantPLSynapse(NeuronOutput pre, Neuron post, float weight, float delay, Synapse.LearningMethod learningMethod)
          Creates a synapse object, associates the pre- and postsynaptic neurons with it and initializes the synaptic weight and delay
 

Uses of Synapse.LearningMethod in mosaic.sim.neuron.simulations
 

Classes in mosaic.sim.neuron.simulations that implement Synapse.LearningMethod
(package private)  class SOMLearningMethod
          Note that we do NOT use weight normalization after each learning cycle here - this is closer to the biological model.