Uses of Interface
org.simbrain.gauge.GaugeSource

Packages that use GaugeSource
org.simbrain.gauge The simbrain.gauge package contains code for creating and managing gauges, which project from arbitrary dimensional spaces to two dimensions. 
org.simnet.interfaces The simnet.interfaces package contains all high level neural network classes, i.e. 
org.simnet.neurons The simnet.neurons package contains code which describes all particular neuron types in Simbrain. 
org.simnet.synapses The simnet.synapses package contains code which describes all particular synpase or weight types in Simbrain. 
 

Uses of GaugeSource in org.simbrain.gauge
 

Methods in org.simbrain.gauge with parameters of type GaugeSource
 void GaugedVariables.addVariable(GaugeSource toAdd)
          Add a new gauged variable.
 void GaugedVariables.changeVariable(GaugeSource oldVar, GaugeSource newVar)
          Update a gauged variable.
 void GaugedVariables.removeVariable(GaugeSource toRemove)
          Remove a gauged variable.
 

Uses of GaugeSource in org.simnet.interfaces
 

Classes in org.simnet.interfaces that implement GaugeSource
 class Neuron
          Neuron represents a node in the neural network.
 class Synapse
          Synapse objects represent "connections" between neurons, which learn (grow or weaken) based on various factors, including the activation level of connected neurons.
 

Uses of GaugeSource in org.simnet.neurons
 

Classes in org.simnet.neurons that implement GaugeSource
 class AdditiveNeuron
          AdditiveNeuron See haykin (2002), section 14.5.
 class BinaryNeuron
          BinaryNeuron type to be used in creating different types of networks.
 class ClampedNeuron
          ClampedNeuron.
 class DecayNeuron
          DecayNeuron.
 class ExponentialDecayNeuron
          Expoential decay.
 class IACNeuron
          IACNeuron.
 class IntegrateAndFireNeuron
          IntegrateAndFireNeuron.
 class IzhikevichNeuron
          IzhikevichNeuron.
 class LinearNeuron
          LinearNeuron.
 class LMSNeuron
          LMS Neuron.
 class LogisticNeuron
          LogisticNeuron.
 class NakaRushtonNeuron
          NakaRushtonNeuron is a firing-rate based neuron which is intended to model spike rates of real neurons.
 class RandomNeuron
          RandomNeuron.
 class RunningAverageNeuron
          RunningAverageNeuron.
 class SigmoidalNeuron
          SigmoidalNeuron.
 class SinusoidalNeuron
          SinusoidalNeuron.
 class StochasticNeuron
          StochasticNeuron.
 class TemporalDifferenceNeuron
          TemporalDifferenceNeuron.
 class ThreeValuedNeuron
          ThreeValuedNeuron.
 class TraceNeuron
          TraceNeuron is used to model Sutton and Barto's model of conditioning via "eligibility traces."
 

Uses of GaugeSource in org.simnet.synapses
 

Classes in org.simnet.synapses that implement GaugeSource
 class ClampedSynapse
          ClampedSynapse.
 class Hebbian
          Hebbian.
 class HebbianThresholdSynapse
          HebbianThresholdSynapse.
 class OjaSynapse
          OjaSynapse is a synapse which asymptotically normalizes the sum of squares of the weights attaching to a neuron to a user-defined value.
 class RandomSynapse
          RandomSynapse.
 class ShortTermPlasticitySynapse
          ShortTermPlasticitySynapse.
 class SignalSynapse
          SignalSynapse is a catchall name for a connection which carries a special signal, e.g.
 class SubtractiveNormalizationSynapse
          SubtractiveNormalizationSynapse.
 class TraceSynapse
          TraceSynapse.