|
Nengo.ca | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectca.nengo.model.neuron.impl.SpikingNeuron
ca.nengo.model.neuron.impl.ExpandableSpikingNeuron
ca.nengo.model.neuron.impl.GruberNeuronFactory.GruberNeuron
public static class GruberNeuronFactory.GruberNeuron
Class representing the actual neuron
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface ca.nengo.util.VisiblyMutable |
---|
VisiblyMutable.Event, VisiblyMutable.Listener, VisiblyMutable.NameChangeEvent, VisiblyMutable.NodeRemovedEvent |
Field Summary |
---|
Fields inherited from class ca.nengo.model.neuron.impl.SpikingNeuron |
---|
CURRENT |
Fields inherited from interface ca.nengo.model.neuron.Neuron |
---|
AXON |
Constructor Summary | |
---|---|
GruberNeuronFactory.GruberNeuron(SynapticIntegrator integrator,
GruberSpikeGenerator generator,
float scale,
float bias,
java.lang.String name,
LinearExponentialTermination dopamineTermination)
|
Method Summary | |
---|---|
void |
run(float startTime,
float endTime)
Runs the Node (including all its components), updating internal state and outputs as needed. |
Methods inherited from class ca.nengo.model.neuron.impl.ExpandableSpikingNeuron |
---|
addTermination, clone, getDimension, getSynapticIntegrator, removeTermination |
Methods inherited from class ca.nengo.model.neuron.impl.SpikingNeuron |
---|
addChangeListener, fireVisibleChangeEvent, getBias, getChildren, getDocumentation, getGenerator, getHistory, getIntegrator, getMode, getName, getNoise, getOrigin, getOrigins, getScale, getTermination, getTerminations, listStates, removeChangeListener, reset, setBias, setDocumentation, setGenerator, setIntegrator, setMode, setName, setNoise, setRadialInput, setScale, toScript |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface ca.nengo.model.Node |
---|
getChildren, getDocumentation, getName, getOrigin, getOrigins, getTermination, getTerminations, setDocumentation, setName, toScript |
Methods inherited from interface ca.nengo.model.Resettable |
---|
reset |
Methods inherited from interface ca.nengo.model.SimulationMode.ModeConfigurable |
---|
getMode, setMode |
Methods inherited from interface ca.nengo.util.VisiblyMutable |
---|
addChangeListener, removeChangeListener |
Constructor Detail |
---|
public GruberNeuronFactory.GruberNeuron(SynapticIntegrator integrator, GruberSpikeGenerator generator, float scale, float bias, java.lang.String name, LinearExponentialTermination dopamineTermination)
integrator
- synaptic integratorgenerator
- generator objectscale
- Neuron gainbias
- Neuron biasname
- Neuron namedopamineTermination
- Termination through which the dopamine signal is transmittedMethod Detail |
---|
public void run(float startTime, float endTime) throws SimulationException
Node
run
in interface Node
run
in class SpikingNeuron
startTime
- simulation time at which running starts (s)endTime
- simulation time at which running ends (s)
SimulationException
- if a problem is encountered while trying to runNode.run(float, float)
|
Nengo.ca | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |